主頁 > 知識(shí)庫 > linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式

linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式

熱門標(biāo)簽:新科美甲店地圖標(biāo)注 蘭州ai電銷機(jī)器人招商 外呼系統(tǒng)打哪顯哪 江西外呼系統(tǒng) 湖北ai智能電銷機(jī)器人 高德地圖標(biāo)注論壇 AI電銷機(jī)器人 源碼 新邵電銷機(jī)器人企業(yè) 北海市地圖標(biāo)注app

一、 相同IP地址,不同端口號(hào)

虛擬主機(jī)1:主機(jī)IP地址為172.16.30.20,端口號(hào)為80(默認(rèn)端口),DocumentRoot是/var/www/vhost1,在DocumentRoot目錄下創(chuàng)建虛擬主機(jī)站點(diǎn)主頁文件。

[root@rhel7 ~]# cd /var/www/
[root@rhel7 www]# mkdir vhost1
[root@rhel7 www]# cd vhost1/
[root@rhel7 vhost1]# vim index.html
[root@rhel7 vhost1]# cat index.html
this is the vhost1

虛擬主機(jī)2:主機(jī)IP地址為172.16.30.20,端口號(hào)為8080,DocumentRoot是/var/www/vhost2,在DocumentRoot目錄下創(chuàng)建虛擬主機(jī)站點(diǎn)主頁文件。

[root@rhel7 ~]# cd /var/www/
[root@rhel7 www]# mkdir vhost2
[root@rhel7 www]# cd vhost2/
[root@rhel7 vhost2]# vim index.html
[root@rhel7 vhost2]#
[root@rhel7 vhost2]# cat index.html
this is the vhost2

編輯虛擬機(jī)主機(jī)配置文件httpd-vhosts.conf

[root@rhel7 ~]# vim /etc/httpd/conf.d/httpd-vhosts.conf
<VirtualHost 172.16.30.10:80>
  DocumentRoot "/var/www/vhost1"
</VirtualHost>
Listen 8080
<VirtualHost 172.16.30.10:8080>
  DocumentRoot "/var/www/vhost2"
</VirtualHost>
[root@rhel7 ~]# systemctl restart httpd
[root@rhel7 ~]# firewall-cmd --add-port=8080/tcp --permanent
success
[root@rhel7 ~]# firewall-cmd --reload
success

訪問測(cè)試:


二、 不同IP地址,相同端口號(hào)

虛擬主機(jī)1:主機(jī)IP地址為172.16.30.20,端口號(hào)為80(默認(rèn)端口),DocumentRoot是/var/www/vhost1,在DocumentRoot目錄下創(chuàng)建虛擬主機(jī)站點(diǎn)主頁文件。

虛擬主機(jī)2:主機(jī)IP地址為172.16.30.200,端口號(hào)為80(默認(rèn)端口),DocumentRoot是/var/www/vhost2,在DocumentRoot目錄下創(chuàng)建虛擬主機(jī)站點(diǎn)主頁文件。

[root@rhel7 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=bde41fa3-f559-4de2-ba9a-857fed211aac
DEVICE=ens33
ONBOOT=yes
DNS1=127.0.0.1
ZONE=public
IPADDR=172.16.30.10
PREFIX=24
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR1=172.16.30.100
PREFIX1=24
[root@rhel7 ~]# vim /etc/httpd/conf.d/httpd-vhosts.conf
<VirtualHost 172.16.30.10:80>
  DocumentRoot "/var/www/vhost1"
</VirtualHost>

<VirtualHost 172.16.30.100:80>
  DocumentRoot "/var/www/vhost2"
</VirtualHost>

[root@rhel7 ~]# systemctl restart httpd

訪問測(cè)試:



三、 相同IP地址,相同端口號(hào),不同F(xiàn)QDN

虛擬主機(jī)1:主機(jī)IP地址為172.16.30.20,端口號(hào)為80(默認(rèn)端口),F(xiàn)QDN為vhost1.example.com,DocumentRoot是/var/www/vhost1,在DocumentRoot目錄下創(chuàng)建虛擬主機(jī)站點(diǎn)主頁文件。

虛擬主機(jī)2:主機(jī)IP地址為172.16.30.20,端口號(hào)為80(默認(rèn)端口),F(xiàn)QDN為vhost2.example.com,DocumentRoot/var/www/vhost2,在DocumentRoot目錄下創(chuàng)建虛擬主機(jī)站點(diǎn)主頁文件。

[root@rhel7 ~]# vim /etc/httpd/conf.d/httpd-vhosts.conf
<VirtualHost 172.16.30.10:80>
  DocumentRoot "/var/www/vhost1"
  ServerName vhost1.example.com
</VirtualHost>
<VirtualHost 172.16.30.10:80>
  DocumentRoot "/var/www/vhost2"
  ServerName vhost2.example.com
</VirtualHost>

注意:DNS服務(wù)器中需要添加對(duì)應(yīng)的解析內(nèi)容。


訪問測(cè)試:


記得每次修改完配置文件后需要重啟服務(wù)。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:池州 黃石 自貢 阿克蘇 海南 黔東 南陽 大理

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式》,本文關(guān)鍵詞  linux7,下,虛擬主機(jī),的,三種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式》相關(guān)的同類信息!
  • 本頁收集關(guān)于linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章