Linux环境下Apache配置多个虚拟主机挂载多站点同时运行的方法

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>

版权声明:本文为guo_qiangqiang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。