之前没有怎么用过apache服务器,对nginx稍微熟悉一点点;今晚折腾了一下apche,看了一下官方文档,尝试配置运行了一下多站点;原来配置apache多站点功能是辣么的简单,比nginx简单太多,就修改一个文件就可以了;
首先:vi编辑httpd.conf配置文件
vi /etc/httpd/conf/httpd.conf
将992这一行#NameVirtualHost *:80 #号去掉*:80直接改成服务器ip,NameVirtualHost 8.8.8.8
直接在最后一行,加入需要添加的域名及绑定目录就可以了,配置参考格式如下:
<VirtualHost www.5yun.org>
# ServerAdmin chubin
DocumentRoot /home/wwwroot/download
ServerName www.5yun.org
ErrorLog logs/www.5yun.org-error_log
CustomLog logs/www.5yun.org-access_log common
</VirtualHost>
<VirtualHost v.5yun.org>
# ServerAdmin chubin
DocumentRoot /home/wwwroot/v.5yun.org
ServerName v.5yun.org
ErrorLog logs/v.5yun.org-error_log
CustomLog logs/v.5yun.org-access_log common
</VirtualHost>
示例中添加了两个站点,有多少个站点就增加几个配置;
修改保存好配置后重启apache服务器
service httpd restart
转载请注明:有客帮 » Linux/Centos配置Apache多站点