基于Apache服務(wù)部署虛擬主機(jī)功能
創(chuàng)新互聯(lián)建站專注于青州網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供青州營(yíng)銷型網(wǎng)站建設(shè),青州網(wǎng)站制作、青州網(wǎng)頁(yè)設(shè)計(jì)、青州網(wǎng)站官網(wǎng)定制、微信小程序定制開(kāi)發(fā)服務(wù),打造青州網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供青州網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。如果每臺(tái)Linux系統(tǒng)的服務(wù)器上只能運(yùn)行一個(gè)網(wǎng)站,那么這顯然造成硬件資源的浪費(fèi)。
利用虛擬主機(jī)功能,可以把一臺(tái)物理服務(wù)器分割成多個(gè)“虛擬的服務(wù)器”,實(shí)現(xiàn)資源節(jié)約,避免浪費(fèi)。
Apache 的虛擬主機(jī)功能是服務(wù)器基于用戶請(qǐng)求的不同 IP 地址、主機(jī)域名或端口號(hào),實(shí)現(xiàn)提供多個(gè)網(wǎng)站同時(shí)為外部提供訪問(wèn)服務(wù)的技術(shù)。
下面來(lái)詳細(xì)講解實(shí)現(xiàn)方法
本實(shí)驗(yàn)基于cenos7搭建Apache httpd-2.4.6
首先安裝
[root@lin10 ~]# yum install httpd –y
由于需要基于不同IP來(lái)實(shí)現(xiàn)本次實(shí)驗(yàn),所以我添加了三個(gè)不同IP
這臺(tái)linux的ens33網(wǎng)卡原先是172.16.16.1/16 所以添加另外兩個(gè)IP實(shí)現(xiàn)三個(gè)不同IP
[root@localhost ~]# ip addr add 172.16.16.2/16 dev ens33
[root@localhost ~]# ip addr add 172.16.16.3/16 dev ens33
關(guān)閉防火墻systemctl disable firewalld
關(guān)閉selinux vi /etc/sysconfig/selinux
將 SELINUX=enforcing , 修改成disabled
一 基于 IP 地址
1 分別在 /opt/www 中創(chuàng)建存放不同網(wǎng)站數(shù)據(jù)的三個(gè)目錄,并向其中寫(xiě)入網(wǎng)站首頁(yè)文件。
mkdir -p /opt/www/1
mkdir -p /opt/www/2
mkdir -p /opt/www/3
echo "172.16.16.1">/opt/www/1/index.html
echo "172.16.16.2">/opt/www/2/index.html
echo "172.16.16.3">/opt/www/3/index.html
2 在 httpd 服務(wù)的配置文件中大約 113 行處開(kāi)始,分別追加寫(xiě)入三個(gè)基于 IP 地址的虛 擬主機(jī)網(wǎng)站參數(shù),然后保存并退出。記得需要重啟 httpd 服務(wù),這些配置才生效。
vim /etc/httpd/conf/httpd.conf
113 <VirtualHost 172.16.16.1>
114 DocumentRoot /opt/www/1
115 ServerName www.wawa.com
116 <Directory /opt/www/1 >
117 AllowOverride None
118 Require all granted
119 </Directory>
120 </VirtualHost>
121 <VirtualHost 172.16.16.2>
122 DocumentRoot /opt/www/2
123 ServerName bbs.wawa.com
124 <Directory /opt/www/2 >
125 AllowOverride None
126 Require all granted
127 </Directory>
128 </VirtualHost>
129 <VirtualHost 172.16.16.3>
130 DocumentRoot /opt/www/3
131 ServerName test.wawa.com
132 <Directory /opt/www/3 >
133 AllowOverride None
134 Require all granted
135 </Directory>
136 </VirtualHost>
千萬(wàn)別忘了監(jiān)聽(tīng)80端口
到此基于IP虛擬主機(jī)功能就可實(shí)現(xiàn)了,啟動(dòng)服務(wù)并驗(yàn)證。
二 基于端口號(hào)
本人偷個(gè)懶,直接把之前的基于IP的配置文件修改了,實(shí)現(xiàn)基于端口號(hào)虛擬主機(jī)。
基于80 8080 和6111這三個(gè)端口
vim /etc/httpd/conf/httpd.conf
監(jiān)聽(tīng)端口需要調(diào)整
驗(yàn)證:
三 基于主機(jī)域名
基于主機(jī)域名需要dns解析來(lái)實(shí)現(xiàn)此操作,這里就不羅列出來(lái)了具體操作在這(點(diǎn)擊)。
還是老樣子,我還是用之前的文件來(lái)修改
監(jiān)聽(tīng)端口改成80
vim /etc/httpd/conf/httpd.conf
驗(yàn)證:
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)站標(biāo)題:傻瓜式安裝基于Apache服務(wù)部署虛擬主機(jī)功能-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://vcdvsql.cn/article46/dsdceg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、電子商務(wù)、全網(wǎng)營(yíng)銷推廣、關(guān)鍵詞優(yōu)化、網(wǎng)站排名、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容