一臺服務(wù)器,一個IP地址可以建很多個網(wǎng)站,80和443端口是不會沖突的。
你可以根據(jù)網(wǎng)站的路徑來區(qū)分不同的網(wǎng)站,這種比較簡單,而且只需要一個域名就可以。但是一般會把不同業(yè)務(wù)的網(wǎng)站用不同的域名,一臺服務(wù)器,一個IP地址用不同域名訪問不同的網(wǎng)站也是可以實現(xiàn)的。
一般一臺服務(wù)器上可以開多個端口來部署網(wǎng)站,默認http協(xié)議的網(wǎng)站占用80端口,https協(xié)議的網(wǎng)站占用443端口。這兩個端口的網(wǎng)站在網(wǎng)址后面是不用加上端口號的,如我們經(jīng)常訪問的百度是沒有端口號的。
我們可以看到訪問百度時并沒有加端口號,一般默認https協(xié)議使用443端口,當然我們可以設(shè)置為其他端口號。一臺服務(wù)器上通過多個端口號部署多個網(wǎng)站是可行的,但是這樣我們訪問網(wǎng)站就需要加上端口號,就不是很方便了。
其實我們可以采用不同的域名通過nginx反向代理轉(zhuǎn)發(fā)到不同的端口上,來實現(xiàn)多個網(wǎng)站訪問80或者443端口。
通過配置不同的server_name轉(zhuǎn)發(fā)到不同的端口,這樣在外面訪問看來都是訪問80端口,而且是用不同的域名。這樣配置可以增加多個網(wǎng)站,只要服務(wù)器的配置能夠支撐網(wǎng)站的訪問量
希望對你有所幫助!
黑客之家頭條號分享黑客技術(shù),物聯(lián)網(wǎng)、GO、Python、Kotlin、Android、Java編程知識,科技資訊等
喜歡的朋友可以關(guān)注我的頭條號!