linux系统下web服务器的配置

配置步骤及源码
绑定IP地址。为Apache服务器网卡绑定两个IP地址,分别是eth0:1 192.168.91.21和eth0:2 192.168.91.22:通过复制的方式复制ifcfg-eth0为ifcfg-eth0:1和ifcfg-eth0:2
linux系统下web服务器的配置
ifcfg-eth0内容不作改变
ifcfg-eth0:1的内容改为:
DEVICE=eth0:1
TYPE=Ethernet
UUID=489bc3eb-4d5a-4553-824f-d641f957ce0d
NM_CONTROLLED=yes
BOOTPROTO=none
USERCTL=no
IPV6INIT=no
IPADDR=192.168.91.21
GATEWAY=192.168.91.10
NETMASK=255.255.255.0
ONPARENT=no
ifcfg-eth0:2的内容改为:
DEVICE=eth0:2
TYPE=Ethernet
UUID=489bc3eb-4d5a-4553-824f-d641f957ce0d
NM_CONTROLLED=yes
BOOTPROTO=none
USERCTL=no
IPV6INIT=no
IPADDR=192.168.91.22
GATEWAY=192.168.91.10
NETMASK=255.255.255.0
ONPARENT=no
接下来编辑主配置文件
linux系统下web服务器的配置
拉到最下面,即只改第三部分### Section 3: Virtual Hosts(往最后添加所要添加的内容)
<VirtualHost 192.168.91.21:80>
DocumentRoot /web1
ServerName dns.example.com

<VirtualHost 192.168.91.22:80>
DocumentRoot /web2
ServerName www.example.com

linux系统下web服务器的配置
保存退出,然后在根目录下创建文件夹web1和web2
linux系统下web服务器的配置
web1里创建文件index.html,其内容为:Hello zhihua ,welcome to 192.168.91.21
Web2里创建文件index.html,其内容为:Hello zhihua ,welcome to 192.168.91.22
linux系统下web服务器的配置

linux系统下web服务器的配置
linux系统下web服务器的配置
然后在Linux客户端浏览器测试
linux系统下web服务器的配置
linux系统下web服务器的配置
接着在windows客户端浏览器测试
linux系统下web服务器的配置
linux系统下web服务器的配置