這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹nginx在不同IP的虛擬主機(jī)怎么設(shè)置域名和端口,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
成都創(chuàng)新互聯(lián)是一家專業(yè)從事成都網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)的品牌網(wǎng)絡(luò)公司。如今是成都地區(qū)具影響力的網(wǎng)站設(shè)計(jì)公司,作為專業(yè)的成都網(wǎng)站建設(shè)公司,成都創(chuàng)新互聯(lián)依托強(qiáng)大的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開(kāi)發(fā)服務(wù)!一. nginx 虛擬主機(jī)的設(shè)置
利用虛擬主機(jī),不用為每個(gè)要運(yùn)行的網(wǎng)站提供一臺(tái)單獨(dú)的Nginx服務(wù)器或單獨(dú)運(yùn)行一組Nginx進(jìn)程,虛擬主機(jī)提供了在同一臺(tái)服務(wù)器,同一組 Nginx進(jìn)程上運(yùn)行多個(gè)網(wǎng)站的功能。跟Apache一樣,Nginx也可以配置多種類型的虛擬主機(jī),分別是基于IP的虛擬主機(jī)、基于域名的虛擬主機(jī)、基于端口的虛擬主機(jī)。
使用Nginx搭建虛擬主機(jī)服務(wù)器時(shí),每個(gè)虛擬Web站點(diǎn)擁有獨(dú)立的“serverf”配置段,各自監(jiān)聽(tīng)的IP地址、端口號(hào)可以單獨(dú)指定,當(dāng)然網(wǎng)站名稱也是不同的。
1.1 基于域名的虛擬主機(jī)
1.11 改測(cè)試系統(tǒng)的WIN10的映射文件host
1)修改host文件
修改windos客戶機(jī)的C:\Windows\System32\drivers\etc\hosts文件,加入www.51xit.top和www.52xit.top這兩個(gè)域名,它們都指向同一個(gè)服務(wù)器IP地址,用于實(shí)現(xiàn)不同的域名訪問(wèn)不同的虛擬主機(jī)。
20.0.0.24 www.lph.com www.dzg.com
2)開(kāi)啟nginx服務(wù)對(duì)域名進(jìn)行初測(cè)試
無(wú)論是測(cè)試www.lph.com 還是www.dzg.com都是指向的服務(wù)器20.0.0.24的網(wǎng)站測(cè)試首頁(yè)。
瀏覽器中訪問(wèn):www.lph.com
瀏覽器中訪問(wèn):www.dzg.com
后面要實(shí)現(xiàn)的是訪問(wèn)不同的域名可以訪問(wèn)到不同的網(wǎng)點(diǎn)。
1.12 各個(gè)網(wǎng)站的目錄和測(cè)試首頁(yè)
[root@localhost~]# mkdir -p /var/www/html/lph/ ####創(chuàng)建www.lph.com的根目錄 [root@localhost~]# mkdir -p /var/www/html/dzg/ ####創(chuàng)建www.dzg.com的根目錄 [root@localhost~]# echo "www.lph.com" >> /var/www/html/lph/index.html [root@localhost~]# echo "www.dzg.com" >> /var/www/html/dzg/index.html