对于不是使用虚拟主机控制面板的系统管理员,就必须手动配置apache的虚拟主机了,我们可以通过配置httpd.conf文件实现。
比如我们以IP192.168.0.3配置两个虚拟主机。
首先编辑 /etc/httpd/conf/httpd.conf配置文件
- vi /etc/httpd/conf/httpd.conf
然后添加如下代码至文件底部:
- NameVirtualHost 192.168.0.3
- <virtualhost 192.168.0.3>
- ServerAdmin admin@example.com
- DocumentRoot /var/www/html/website2
- ServerName www.website2.com
- ErrorLog /var/www/html/website2/logs/error_log
- TransferLog /var/www/html/website2/logs/access_log
- </virtualhost>
- <virtualhost 192.168.0.3>
- ServerAdmin admin@website3.com
- DocumentRoot /var/www/html/website3
- ServerName www.website3.com
- ErrorLog /var/www/html/website3/logs/error_log
- TransferLog /var/www/html/website3/logs/access_log
- </virtualhost>
如果你有多个IP,则继续按以上代码添加,只需要修改192.168.0.3成你的IP即可。
转载请注明文章来源:http://www.centos.bz/2011/04/centos-apache-virtual-host-configuration/
固定链接: http://anywang.vicp.net:8180/wp/?p=240 | 网邻's Blog
最新评论
厉害,一个信息技术教师的水平