Apache服务器放置多个站点的配置方法
.找到apache%C5%E4%D6%C3/" target="_blank">apache配置文件:httpd.conf
关于apache的配置文件,不同的linux主机可能放置在不同的地方,尤其对于那些编译安装的环境
来说,放置的位置就更加不固定了。ITLee的环境是通过yum的方式进行安装的,linux版本centos5.6,
安装完成后httpd.conf处于/etc/httpd/conf/这个目录下,大家可以作为参考,找一下自己的apache配
置文件。
2.修改配置文件,添加虚拟主机
用vim打开配置文件,查找如下的配置信息:
代码如下 | 复制代码 |
#<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #</VirtualHost> |
上面的这段配置信息就是apache为我们提供的添加虚拟主机的模板,你可以选择在原来的基础上进行修
改,也可以安装这个模板自己添加,这里ITLee采用后一种方式,我们在这段配置信息的后面,通常也是
整个文件的末尾处添加如下信息:
代码如下 | 复制代码 |
<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/web/wordpress ServerName www.hzhuti.com ErrorLog logs/www.hzhuti.com-error_log CustomLog logs/www.hzhuti.com-access_log common </VirtualHost> <VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/web/itlee ServerName www.zzzyk.com ErrorLog logs/www.itlee.name-error_log CustomLog logs/www.itlee.name-access_log common </VirtualHost> |
这样就配置好两个站占为了,重启动apache就可以了。
补充:Php教程,apache