Nginx單IP地址配置多個SSL證書的方法示例
文章主要介紹了Nginx單IP地址配置多個SSL證書的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧默認情況下,Nginx一個IP地址僅支持一個SSL...
文章主要介紹了Nginx單IP地址配置多個SSL證書的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

默認情況下,Nginx一個IP地址僅支持一個SSL證書,需要多個IP地址才能配置多個SSL證書,在公網IP地址有限的情況下,可以使用TLS Server Name Indication extension(SNI, RFC 6066),它允許瀏覽器在SSL握手的時候發送請求的server name,也就是 Host,這樣 Nginx 就能找到對應server 的SSL配置。
配置步驟如下:
1、檢查Nginx是否支持TLS
- $ nginx -V
- ...
- TLS SNI support enabled
- ...
2、如果出現TLS SNI support disable,就得升級openssl版本,并且重新編譯nginx。
具體步驟如下:
首先下載openssl(建議下載1.0.1h版本)
下載Nginx
解壓openssl
- #tar -zxvf openssl-1.0.1h.tar.gz
解壓nginx,并編譯
- #tar -zxvf nginx-1.9.9.tar.gz
- #cd nginx-1.9.9
- #./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-openssl=../openssl-1.0.1h/
- #make && make install
#檢查Nginx版本信息
- #/usr/local/nginx/sbin/nginx -V
- nginx version: nginx/1.9.9
- built by gcc 4.1.2 20080704 (Red Hat 4.1.2-55)
- built with OpenSSL 1.0.1h 5 Jun 2014
- TLS SNI support enabled
- configure arguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-openssl=../openssl-1.0.1h/
配置Vhost中的域名證書
- server
- {
- #########
- listen 80;
- listen 443 ssl;
- #listen [::]:80;
- server_name we.baohua.me;
- root- /home/wwwroot/we- .baohua.me;
- ssl on;
- ssl_certificate_key- /home/wwwroot/cert/we- .baohua.me.key;
- ssl_certificate- /home/wwwroot/cert/we- .baohua.me.crt;
- ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
- ssl_ciphers HIGH:!aNULL:!MD5;
- ###############
- }
然后,重啟Nginx即可。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持IT科技網。
  - 利用nginx和騰訊云免費證書制作https的方法- 文章主要介紹了利用nginx和騰訊云免費證書制作https的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧之前一直在研究,https怎么弄。最近看到... 
  - Win7命令行配置靜態IP地址方法- 修改IP地址可以在系統自帶的“網絡和共享中心”實現。不過有些時候可能會因為種種原因而無法進入相應界面,比如Win10預覽版10049等版本。但很多用戶的確需要設置靜態IP才能夠實現正常的網絡通訊,此時只... 
  - 路由器基于IP地址的網絡管理- 對于一個企業來說,管理好內部的網絡是非常重要的,這樣才能保障企業的正常運營,因為現代辦法已經越來越離不開網絡?! ∫坏W絡出現問題,那么造成損失將會是巨大的,想要管理好一個網絡,那么路由器的QOS功能是必不可少... 
  - tplink路由器怎么設置靜態IP地址上網- 靜態IP配置一般的用戶都很少使用到了,但有些用戶可能會用到靜態IP地址網了,下面我來給各位同學介紹tplink路由器怎么設置靜態IP地址上網吧?! ∪绻纳暇W方式是靜態IP,也就是說您向網絡服務商(電信或網通)申請... 
  - 如何設置win8系統本地IP地址- 1、首先進入Win8桌面,然后在右下角語言欄中,找到網絡圖標,然后在網絡圖標上右鍵鼠標,選擇“打開網絡和共享中心”;2、之后我們即可進入Win8網絡和共享中心界面,然后我們選擇左側的“更改適配器設... 
  - Windows 8系統有線網卡自動獲取IP地址- 設置動畫示范教程:Windows8系統有線網卡自動獲取IP地址設置動畫Windows8系統有線網卡自動獲取IP地址的詳細設置步驟如下:第一步:進入Windows8系統的經典桌面,在電腦桌面右下角找到網絡圖標,右鍵點擊并... 
  - 如何禁止修改Win7系統的IP地址- 1.按鍵盤上的“Win+R”組合鍵,打開運行窗口在欄中輸入“gpedit.msc”再按“確定”。2.此時打開“組策略”項目欄。3.依次選擇“管理模板”→&ldqu... 
  - 網卡無法獲取IP地址自己給他找個- 電腦出現網卡無法獲取IP地址出現這類問題,可以嘗試更改網卡工作模式來解決。展開“設備管理器”中的“網絡適配器”,然后雙擊網卡驅動標志,然后切換到“高級”選項,在屬性中將網卡工... 
  - wifi無法獲取ip地址的解決方法- MP3cutter是一款剪切音樂的好軟件,我也是無意間才發現的,這款軟件適合制作手機鈴聲和電腦的開關機鈴聲等。我自己慢慢的摸索了一段時間發現了這款軟件很好用,下面給大家說說剪切MP3制作成手機鈴聲的操作方法。... 
  - 電腦無法自動獲取IP地址怎么辦?- 由于筆者公司的客戶機是通過DHCP服務器自動獲取IP地址的,所以出現這種提示信息應該是客戶機沒有分配到IP地址所致。在“運行”中鍵入“cmd”,進入“命令窗口”,輸入&ldqu... 

