linux7下虚拟主机的三种实现方式
admin
2023-03-05 01:42:23
0

一、 相同IP地址,不同端口号

虚拟主机1:主机IP地址为172.16.30.20,端口号为80(默认端口),DocumentRoot是/var/www/vhost1,在DocumentRoot目录下创建虚拟主机站点主页文件。

[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

虚拟主机2:主机IP地址为172.16.30.20,端口号为8080,DocumentRoot是/var/www/vhost2,在DocumentRoot目录下创建虚拟主机站点主页文件。

[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

编辑虚拟机主机配置文件httpd-vhosts.conf

[root@rhel7 ~]# vim /etc/httpd/conf.d/httpd-vhosts.conf

    DocumentRoot "/var/www/vhost1"

Listen 8080

    DocumentRoot "/var/www/vhost2"

[root@rhel7 ~]# systemctl restart httpd
[root@rhel7 ~]# firewall-cmd --add-port=8080/tcp --permanent
success
[root@rhel7 ~]# firewall-cmd --reload
success

访问测试:
linux7下虚拟主机的三种实现方式
linux7下虚拟主机的三种实现方式

二、 不同IP地址,相同端口号
虚拟主机1:主机IP地址为172.16.30.20,端口号为80(默认端口),DocumentRoot是/var/www/vhost1,在DocumentRoot目录下创建虚拟主机站点主页文件。

虚拟主机2:主机IP地址为172.16.30.200,端口号为80(默认端口),DocumentRoot是/var/www/vhost2,在DocumentRoot目录下创建虚拟主机站点主页文件。

[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

    DocumentRoot "/var/www/vhost1"



    DocumentRoot "/var/www/vhost2"


[root@rhel7 ~]# systemctl restart httpd

访问测试:
linux7下虚拟主机的三种实现方式
linux7下虚拟主机的三种实现方式
三、 相同IP地址,相同端口号,不同FQDN

虚拟主机1:主机IP地址为172.16.30.20,端口号为80(默认端口),FQDN为vhost1.example.com,DocumentRoot是/var/www/vhost1,在DocumentRoot目录下创建虚拟主机站点主页文件。
虚拟主机2:主机IP地址为172.16.30.20,端口号为80(默认端口),FQDN为vhost2.example.com,DocumentRoot/var/www/vhost2,在DocumentRoot目录下创建虚拟主机站点主页文件。

[root@rhel7 ~]# vim /etc/httpd/conf.d/httpd-vhosts.conf

    DocumentRoot "/var/www/vhost1"
    ServerName vhost1.example.com


    DocumentRoot "/var/www/vhost2"
    ServerName vhost2.example.com

注意:DNS服务器中需要添加对应的解析内容。
linux7下虚拟主机的三种实现方式
访问测试:
linux7下虚拟主机的三种实现方式
linux7下虚拟主机的三种实现方式

记得每次修改完配置文件后需要重启服务。

相关内容

热门资讯

我来教教您“新蛮王牛牛.真的有... 家人们!今天小编来为大家解答新蛮王牛牛透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买...
【第一消息】“欢聚斗地主.究竟... 家人们!今天小编来为大家解答欢聚斗地主透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买...
今日重大通报“荊州晃晃麻将.怎... 网上科普关于“荊州晃晃麻将有没有挂”话题很是火热,小编也是针对荊州晃晃麻将作*弊开挂的方法以及开挂对...
玩家攻略科普“来来淮北麻将.辅... 有 亲,根据资深记者爆料来来淮北麻将是可以开挂的,确实有挂(咨询软件无需...
终于明白“算番宝典.可以开挂吗... 您好:算番宝典这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
终于明白“九九牌游十三水.怎么... 有 亲,根据资深记者爆料九九牌游十三水是可以开挂的,确实有挂(咨询软件无...
重磅消息“新青鸟拼三张.辅助器... 您好:新青鸟拼三张这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
【第一财经】“同城游比鸡.开挂... 【第一财经】“同城游比鸡.开挂器?”其实是有挂您好,同城游比鸡这个游戏其实有挂的,确实是有挂的,需要...
今日重大通报“微乐三打一.有没... 今日重大通报“微乐三打一.有没有挂?”必胜开挂神器您好,微乐三打一这个游戏其实有挂的,确实是有挂的,...
玩家分享攻略“乐成棋牌.可以开... 家人们!今天小编来为大家解答乐成棋牌透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...