1 基于端口的虚拟主机
2 基于IP 的虚拟主机
3 基于域名的虚拟主机 请求报文的首部 host
整个配置文件分为三段 全局 中心主机 虚拟主机
主服务器和虚拟主机不可以并存 使用虚拟主机,关闭主服务器 注释 DocumentRoot
虚拟主机的定义
<VirtualHost IP:PORT>
ServerName
DocumentRoot
/VirtualHost>
1 基于端口的虚拟主机
192.168.200.128:80 /www/docs1
192.168.200.128:8080 /www/docs2
Listen 80
Listen 8080
<VirtualHost *:80>
ServerName www.daphne.com
DocumentRoot /www/docs1
/VirtualHost>
<VirtualHost *:8080>
ServerName www.daphne.net
DocumentRoot /www/docs2
/VirtualHost>
主机名可以相同
2 基于IP 的虚拟主机
192.168.200.128:80 /www/docs1
192.168.200.129:80 /www/docs2
Listen 80
<VirtualHost 192.168.200.128:80>
ServerName www.daphne.com
DocumentRoot /www/docs1
/VirtualHost>
<VirtualHost 192.168.200.129:8080>
ServerName www.daphne.net
DocumentRoot /www/docs2
/VirtualHost>
3 基于域名的虚拟主机
2.2 版本 启动 NameVirtualHost
192.168.200.128:80 /www/docs1 www.daphne.com
192.168.200.128:80 /www/docs2 www.daphne.net
NameVirtualHost 192.168.200.128:80 此处要与后面VirtualHost 保持一致
Listen 80
<VirtualHost 192.168.200.128:80>
ServerName www.daphne.com
DocumentRoot /www/docs1
/VirtualHost>
<VirtualHost 192.168.200.129:8080>
ServerName www.daphne.net
DocumentRoot /www/docs2
/VirtualHost>