1:基于相同IP不同Port的虚拟主机
vim /etc/httpd/conf/httpd.conf
更改Listen字段(此设置表示使用80以及8888端口)
更改虚拟主机部分为:
保存以上设置
创建目录以及页面文件:
(注:在/etc/httpd/conf/httpd.conf 中有DirectoryIndex index.html index.html.var
,表示只读index.html,而不读index.htm,切记)
重启httpd服务
service httpd restart
完成以上设置后,可以通过以下方式访问:
1)打开浏览器
2)输入http://172.16.253.88:80 以及 http://172.16.253.88:8888
2:基于相同Port不同Ip的虚拟主机
不同IP地址的设置:
cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth0:1
vim ifcfg-eth0:1
重启网络
service network restart
编辑文件:
vim /etc/httpd/conf/httpd.conf
更改虚拟主机部分:
创建目录以及页面文件:
完成以上设置后,可以通过以下方式访问:
1)打开浏览器
2)输入 http://172.16.253.88:80 以及 http://172.16.253.94:80
3:基于域名的虚拟主机的访问
编辑文件
vim /etc/httpd/conf/httpd.conf
更改虚拟主机部分:(注:此设置中 NameVirtualHost不可以省略)
创建目录以及页面文件 :
重启服务:
service httpd restart
完成以上设置后,可以通过以下方式访问:
1)打开浏览器
2)输入http://www.linuxidc.com 以及 http://www.linuxidc.net