一:nginx同一端口監(jiān)聽多個域名和同時監(jiān)聽http,https
分享者:weikle,來自原文地址
在啟用新的域名的時候,只需要另啟一個server配置文件,丟在vhosts目錄下即可,不會報(bào)端口被占,這個維護(hù)nginx的大部分人都知道。但是,這里有個地方要注意:不能跨nginx實(shí)例。很多同事習(xí)慣在同一虛機(jī)或者云主機(jī)下安裝多個nginx實(shí)例,如果你在實(shí)例1里面用了某個端口,再在實(shí)例2里面用這個端口綁不同域名,那對不起了,報(bào)錯妥妥的出來:
個人建議:不在同一臺虛機(jī)或者云主機(jī)下安裝多個nginx實(shí)例, 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請求。如此,可實(shí)現(xiàn)內(nèi)外網(wǎng)https域名統(tǒng)一。 配置如下:
二:中文轉(zhuǎn)碼的MD5加密 |
工作日 8:30-12:00 14:30-18:00
周六及部分節(jié)假日提供值班服務(wù)