Linux环境下Apache配置多个虚拟主机
我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求
修改apache配置文件
vim httpd.conf
找到以下代码:
Include /etc/httpd/extra/httpd-vhosts.conf
去掉注释,保存退出
修改httpd-vhosts.conf文件
在/etc/httpd/extra 目录内,vim httpd-vhosts.conf
加入以下代码
<VirtualHost *:80>
DocumentRoot "/usr/local/apache2/htdocs/yiyi.ci.com"
ServerName yiyi.ci.com
ProxyRequests Off
ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/usr/local/apache2/htdocs/yiyi.ci.com/$1
<Directory "/usr/local/apache2/htdocs/yiyi.ci.com">
Options FollowSymLinks
AllowOverride ALL
Require all granted
</Directory>
</VirtualHost>