nginx - 同一個伺服器能否設定兩個網域存取兩個不同項目?
黄舟
黄舟 2017-05-16 17:04:35
0
4
494

例如有兩個分別由PHP和Ruby開發的不同項目,想在同一台伺服器上使用。
PHP專案的URL:
http://site1.com
Ruby專案的URL:
http://site2.com
這裡有連接埠問題,預設都是80。在另一個URL後面加別的連接埠存取當然沒問題,但不加的話,怎麼用Web Server設定?
Apache,Nginx都行,有解決方法嗎?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(4)
阿神

用nginx反向代理 其中一個的監聽埠修改成其他的埠監聽,在nginx那裡加入虛擬主機,反向代理過去就行了

为情所困

nginx和apache都可以直接建立兩個虛擬主機,使用不同目錄就行,相當於一個伺服器上放兩個網站嘛,很簡單的。

阿神

nginx裡面配置兩個server節點,都listen 80,只不過server_name不同

阿神

設定不同的虛擬主機就好了,nginx和apache都是如此。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板