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

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

溫馨提示:信息不詳,很可能會沒人理你!論壇有教程說明的,也可能沒人理!因為,你懂的

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

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

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

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

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


詳細過程:

升級更改完nginx配置文件以后,使用/www/wdlinux/nginx/sbin/nginx  -t測試配置文件沒有問題,就采用/www/wdlinux/nginx/sbin/nginx  -s reload重新加載配置文件,輸入新域名的https訪問竟然出現(xiàn)錯誤證書的提示,左鍵點擊證書錯誤,選擇查看證書,發(fā)現(xiàn)用的是另外一個域名的證書。反復(fù)檢查后錯誤依舊。心中轉(zhuǎn)念一想:是不是nginx只支持一個證書?帶著這個問題,在baidugoogle上搜索了一下,還真的是這個問題,要讓nginx支持多證書,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。

接下來我們詳細敘述一下能讓nginx支持多域名證書的過程,主要分為如下兩個大步驟:編譯安裝openssl和編譯安裝nginxnginx平滑升級,不影響業(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ù)制代碼

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


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


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


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

#備份原來的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ù)制代碼


#拷貝原來的配置文件目錄


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


#測試配置文件


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

#查找nginx主進程


  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,檢測如下:
  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訪問,終于能顯示正確的證書了! 注意目前如果使用xp上的IE去訪問的話還是會提示證書有問題,因為xp上任何版本的IE都不支持TLS SNI

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

TOP

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

TOP

返回列表