首先安装下apache2.2,然后介绍下两种简单的配置虚拟主机方式。
一、基于主机名配置虚拟主机
1、hosts中新增
127.0.0.1 www.wlbing.com
127.0.0.1 www.jinfeng.com
2、httpd.conf中新增
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot htdocs/bing
ServerName www.wlbing.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot htdocs/feng
ServerName www.jinfeng.com
</VirtualHost>
3、在bing,feng目录下新建index.html即可。
4、重启apache.
分别访问:http://www.wlbing.com
http://www.jinfeng.com
二、基于ip地址配置的虚拟主机
1、hosts 目的是模拟为主机配置多个ip地址。(可通过多个网卡和多个虚拟界面绑定多个Ip)
127.0.0.1 www.wlbing.com
10.233.8.45 www.jinfeng.com
2.http.config
NameVirtualHost *:80
<VirtualHost 127.0.0.1:80>
DocumentRoot htdocs/bing
ServerName www.wlbing.com
</VirtualHost>
<VirtualHost 10.233.8.45:80>
DocumentRoot htdocs/feng
ServerName www.jinfeng.com
</VirtualHost>
3、重启apache,测试
www.wlbing.com
127.0.0.1
显示内容相同
www.jinfeng.com
10.233.8.45
显示内容相同
一、基于主机名配置虚拟主机
1、hosts中新增
127.0.0.1 www.wlbing.com
127.0.0.1 www.jinfeng.com
2、httpd.conf中新增
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot htdocs/bing
ServerName www.wlbing.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot htdocs/feng
ServerName www.jinfeng.com
</VirtualHost>
3、在bing,feng目录下新建index.html即可。
4、重启apache.
分别访问:http://www.wlbing.com
http://www.jinfeng.com
二、基于ip地址配置的虚拟主机
1、hosts 目的是模拟为主机配置多个ip地址。(可通过多个网卡和多个虚拟界面绑定多个Ip)
127.0.0.1 www.wlbing.com
10.233.8.45 www.jinfeng.com
2.http.config
NameVirtualHost *:80
<VirtualHost 127.0.0.1:80>
DocumentRoot htdocs/bing
ServerName www.wlbing.com
</VirtualHost>
<VirtualHost 10.233.8.45:80>
DocumentRoot htdocs/feng
ServerName www.jinfeng.com
</VirtualHost>
3、重启apache,测试
www.wlbing.com
127.0.0.1
显示内容相同
www.jinfeng.com
10.233.8.45
显示内容相同