httpd虚拟主机配置(Session 3)

虚拟主机:一个apache服务服务于多个不同的站点
1)定义:

upload successful
备注:
要使用虚拟主机,首先要取消中心主机。取消方法,注释DocumentRoot

2)新建虚拟主机:两种方法
第一种:在/etc/httpd/conf/httpd.conf里面定义虚拟主机
第二种:新建虚拟主机定义文件/etc/httpd/conf.d/virtual.conf,在里面定义虚拟主机

3)示例:
a、基于IP的虚拟主机

upload successful
备注:
httpd -t(可以检查httpd的配置或者语法是否正确)

upload successful

b、基于端口的虚拟主机
如果是基于端口的虚拟主机,还需要在httpd.conf主配置文件中定义监听端口(默认是只监听了80端口)

c、基于域名的虚拟主机

upload successful

upload successful

upload successful
备注:
默认所有的主机日志都在/var/log/httpd/access.log|error_log