欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解nginx同一端口監(jiān)聽多個域名和同時監(jiān)聽http與https

 更新時間:2017年05月08日 17:10:22   投稿:lqh  
這篇文章主要介紹了詳解nginx同一端口監(jiān)聽多個域名和同時監(jiān)聽http與https的相關(guān)資料,需要的朋友可以參考下

詳解nginx同一端口監(jiān)聽多個域名和同時監(jiān)聽http與https

1、同一端口監(jiān)聽多個域名

如今公網(wǎng)ip資源越來越珍貴,多域名監(jiān)聽?wèi)?yīng)用非常廣泛,就是用一個端口,比如80或者443,監(jiān)聽多個入口域名。如下:

 server {
    listen 443 ssl;
    server_name xxx.xxx.cn;
    ssl_certificate     ssl/server.pem;
    ssl_certificate_key ssl/server.key;
    ......
  }

在啟用新的域名的時候,只需要另啟一個server配置文件,丟在vhosts目錄下即可,不會報端口被占,這個維護(hù)nginx的大部分人都知道。但是,這里有個地方要注意:不能跨nginx實例。很多同事習(xí)慣在同一虛機(jī)或者云主機(jī)下安裝多個nginx實例,如果你在實例1里面用了某個端口,再在實例2里面用這個端口綁不同域名,那對不起了,報錯妥妥的出來:

nginx: [emerg] bind() to 0.0.0.0:xxxx failed (98: Address already in use)
nginx: [emerg] still could not bind()

個人建議:不在同一臺虛機(jī)或者云主機(jī)下安裝多個nginx實例,

2、http和https同時監(jiān)聽

這種需求還是挺多的,有時候我們的證書需要安裝在A10或者F5這類硬負(fù)載均衡上,此時,DMZ區(qū)的服務(wù)器不需要安裝證書,只需要監(jiān)聽http端口即可。但與此同時,內(nèi)網(wǎng)dns直接將A地址指到了服務(wù)器,此時又需要在服務(wù)器上安裝證書。這種場景,就需要服務(wù)器同時對http和https端口進(jìn)行監(jiān)聽,監(jiān)聽https口是為了解析內(nèi)網(wǎng)https域名,監(jiān)聽http口是為了反向代理從DMZ區(qū)過來的http請求。如此,可實現(xiàn)內(nèi)外網(wǎng)https域名統(tǒng)一。

配置如下:   

server {
    listen    8080;
    listen    443 ssl;
    server_name xxx.xxx.cn;;
    ssl_certificate   ssl/server.pem;
    ssl_certificate_key ssl/server.key;
    ......
  }

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • nginx反向代理之將80端口請求轉(zhuǎn)發(fā)到8080

    nginx反向代理之將80端口請求轉(zhuǎn)發(fā)到8080

    這篇文章主要介紹了nginx反向代理之將80端口請求轉(zhuǎn)發(fā)到8080,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Nginx開啟Brotli壓縮算法實現(xiàn)過程詳解

    Nginx開啟Brotli壓縮算法實現(xiàn)過程詳解

    這篇文章主要介紹了Nginx開啟Brotli壓縮算法實現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • 詳解用nginx+WordPress搭建個人博客全流程

    詳解用nginx+WordPress搭建個人博客全流程

    這篇文章主要介紹了詳解用nginx+WordPress搭建個人博客全流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Nginx(Tengine)啟用 SPDY 支持的配置方法

    Nginx(Tengine)啟用 SPDY 支持的配置方法

    當(dāng)老邁的 HTTP 協(xié)議逐漸不能滿足人們需求的時候,Google 的 SPDY 協(xié)議出現(xiàn)在面前,那么這個長期以來一直被認(rèn)為是 HTTP 2.0 唯一可行選擇的 SPDY 是什么呢?當(dāng)下我們?nèi)绾文懿渴鹕?SPDY 呢
    2014-12-12
  • Nginx的使用經(jīng)驗小結(jié)

    Nginx的使用經(jīng)驗小結(jié)

    相信很多人都聽過nginx,這個小巧的東西慢慢地在吞食apache和IIS的份額。今天我們就簡單介紹下本人在使用nginx的過程中的一些小小的經(jīng)驗
    2017-10-10
  • nginx配置同一域名同一端口下部署多個vue項目

    nginx配置同一域名同一端口下部署多個vue項目

    本文主要介紹了nginx配置同一域名同一端口下部署多個vue項目,可以根據(jù)根路徑不同分別代理訪問不同項目,具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • nginx?80端口配置多個location無效訪問404問題

    nginx?80端口配置多個location無效訪問404問題

    這篇文章主要介紹了nginx?80端口配置多個location無效訪問404問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • nginx如何開通gzip壓縮傳輸文件

    nginx如何開通gzip壓縮傳輸文件

    Gzip壓縮是一種有效提升網(wǎng)站性能的方法,通過減少傳輸數(shù)據(jù)量和提高傳輸速度,Nginx服務(wù)器支持Gzip壓縮,適合壓縮HTML、CSS、JavaScript、JSON和XML等文本文件,配置中需設(shè)置gzip_types指定壓縮文件類型,gzip_comp_level設(shè)置壓縮級別
    2024-09-09
  • Nginx下WordPress鏈接(url偽靜態(tài))301永久重定向?qū)崿F(xiàn)方法

    Nginx下WordPress鏈接(url偽靜態(tài))301永久重定向?qū)崿F(xiàn)方法

    在幾個blog程序中折騰的結(jié)果,導(dǎo)致url連續(xù)二次變化。這是第三次了。 nginx 通過rewrite 使用 permanent; 參數(shù) 成301永久url重定向
    2012-09-09
  • Nginx反向代理一個80端口下配置多個微信項目詳解

    Nginx反向代理一個80端口下配置多個微信項目詳解

    這篇文章主要介紹了Nginx反向代理一個80端口下配置多個微信項目詳解的相關(guān)資料,需要的朋友可以參考下
    2017-02-02

最新評論