国产失禁大喷潮在线观看,免费女人高潮流视频在线,国产午夜精品理论片久久影院 ,善良的小峓子完整版在线观看

無(wú)標(biāo)題文檔
wdCP系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用教程) wdCDN系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用手冊(cè))
wdOS系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用教程) wdDNS系統(tǒng) (介紹,功能特性,運(yùn)行環(huán)境,安裝說(shuō)明,演示,常見(jiàn)問(wèn)題,使用手冊(cè))
注冊(cè) 發(fā)貼 提問(wèn) 回復(fù)-必看必看 wddns免費(fèi)智能 DNS 開(kāi)通 本地或虛擬機(jī)使 用wdcp 一鍵包在mysql編 譯時(shí)"卡住"
AI導(dǎo)航網(wǎng)AI應(yīng)用網(wǎng)站大全 wdcp官方技術(shù)支持/服務(wù) 阿里云8折優(yōu)惠券 無(wú)敵云 騰訊云優(yōu)惠中,現(xiàn)注冊(cè)更有260代金額券贈(zèng)送
返回列表 發(fā)帖
提問(wèn)三步曲: 提問(wèn)先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會(huì)讓你更快解決問(wèn)題
1 提供詳細(xì),如系統(tǒng)版本,wdcp版本,軟件版本等及錯(cuò)誤的詳細(xì)信息,貼上論壇或截圖發(fā)論壇
2 做過(guò)哪些操作或改動(dòng)設(shè)置等

溫馨提示:信息不詳,很可能會(huì)沒(méi)人理你!論壇有教程說(shuō)明的,也可能沒(méi)人理!因?yàn)?你懂的

[分享] WDCP下的純Nginx支持多域名ssl證書(shū)(TLS SNI support disabled)解決方案

本帖最后由 longyushen 于 2013-11-27 19:03 編輯

  WDCP下的純Nginx支持多域名ssl證書(shū)(TLS SNI support disabled)解決方案

來(lái)本論壇搜索的時(shí)候,沒(méi)有發(fā)現(xiàn)有任何的解決方案,發(fā)帖提問(wèn)也沒(méi)有人能及時(shí)回答,今天經(jīng)過(guò)一天的百度和研究,終于搞定了,一下是我的具體操作過(guò)程,希望以后能幫得了大家

nginx如果編譯的時(shí)候使用openssl如果沒(méi)有添加enable-tl***t參數(shù)的話,就只支持一個(gè)ssl證書(shū),因此要讓nginx支持多域名證書(shū)就必須要重新編譯opensslnginx。


詳細(xì)過(guò)程:

升級(jí)更改完nginx配置文件以后,使用/www/wdlinux/nginx/sbin/nginx  -t測(cè)試配置文件沒(méi)有問(wèn)題,就采用/www/wdlinux/nginx/sbin/nginx  -s reload重新加載配置文件,輸入新域名的https訪問(wèn)竟然出現(xiàn)錯(cuò)誤證書(shū)的提示,左鍵點(diǎn)擊證書(shū)錯(cuò)誤,選擇查看證書(shū),發(fā)現(xiàn)用的是另外一個(gè)域名的證書(shū)。反復(fù)檢查后錯(cuò)誤依舊。心中轉(zhuǎn)念一想:是不是nginx只支持一個(gè)證書(shū)?帶著這個(gè)問(wèn)題,在baidugoogle上搜索了一下,還真的是這個(gè)問(wèn)題,要讓nginx支持多證書(shū),nginx必須支持TLS SNI,使用命令/www/wdlinux/nginx/sbin/nginx  -V查看,服務(wù)器的查看結(jié)果如下:


  1. nginx version: nginx/1.4.4
  2. TLS SNI support disabled
  3. configure arguments: --prefix=/www/wdlinux/nginx --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module
復(fù)制代碼

很明顯,不支持TLS SNI,需要重新編譯opensslnginx

接下來(lái)我們?cè)敿?xì)敘述一下能讓nginx支持多域名證書(shū)的過(guò)程,主要分為如下兩個(gè)大步驟:編譯安裝openssl和編譯安裝nginxnginx平滑升級(jí),不影響業(yè)務(wù))。

一、編譯安裝openssl


  1. wget http://www.openssl.org/source/openssl-0.9.8l.tar.gz
  2. tar zxvf ./openssl-0.9.8l.tar.gz
  3. cd ./openssl-0.9.8l
復(fù)制代碼

#編譯的時(shí)候需要加上enable-tl***t參數(shù)


  1. ./config enable-tl***t
  2. make
  3. make install
復(fù)制代碼


二、編譯安裝nginxnginx平滑升級(jí))


  1. tar xzvf nginx-1.4.4.tar.gz
  2. cd nginx-1.4.4
復(fù)制代碼

#備份原來(lái)的nginx配置


  1. mv /www/wdlinux/nginx-1.4.4 /www/wdlinux/nginx_old
復(fù)制代碼

#安裝nginx


  1. ./configure --prefix=/www/wdlinux/nginx --with-http_ssl_module --with-http_gzip_static_module  --with-http_stub_status_module --with-openssl=../openssl-0.9.8l/make;make installcd /www/wdlinux/nginx
復(fù)制代碼


#備份新安裝的配置目錄


  1. mv conf conf_bak
  2. mv logs logs_bak
復(fù)制代碼


#拷貝原來(lái)的配置文件目錄


  1. cp -ar /www/wdlinux/nginx_old/conf
  2. cp -ar /www/wdlinux /nginx_old/logs
復(fù)制代碼


#測(cè)試配置文件


  1. /www/wdlinux/nginx/sbin/nginx -t
復(fù)制代碼

#查找nginx主進(jìn)程


  1. ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F ' ' '{print $2}'
復(fù)制代碼

#執(zhí)行切換操作


  1. kill -USR2 23588
  2. kill -WINCH 23588
  3. kill -QUIT 23588
復(fù)制代碼




安裝完成使用
  1. /www/wdlinux /nginx/sbin/nginx  -V
復(fù)制代碼
查看一下是否支持TLS SNI,檢測(cè)如下:
  1. nginx version: nginx/1.4.4
  2. TLS SNI support enabled
  3. configure arguments: --prefix=/www/wdlinux/nginx --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module --with-openssl=../openssl-0.9.8l/
復(fù)制代碼

這樣顯示已經(jīng)支持了TLS SNI,在輸入https訪問(wèn),終于能顯示正確的證書(shū)了! 注意目前如果使用xp上的IE去訪問(wèn)的話還是會(huì)提示證書(shū)有問(wèn)題,因?yàn)?/font>xp上任何版本的IE都不支持TLS SNI。

加精
看清提問(wèn)三步曲及多看教程/FAQ索引(wdcp,v3,一鍵包,wdOS),益處多多.wdcp工具集 阿里云主機(jī)8折優(yōu)惠碼

TOP

提醒一下那個(gè)“enable-tl***t參數(shù)” 是 tlsext

TOP

返回列表