Apache 多端口多站点配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache 多端口多站点配置相关的知识,希望对你有一定的参考价值。
接触过TPshop的都知道它必须放在网站的根目录下,那根目录所有的文件都会别当作TPshop的一部分,这就不能访问其他的php文件。下面我说一下我的配置过程,如果有误请指出。
一、修改Apache的配置文件:
1、添加: Listen 8080 #新添加的端口
2、去掉 Include conf/extra/httpd-vhosts.conf 前面的 #
3、去掉ServerName
4、把
DocumentRoot "E:\wamp\www"
<Directory "E:\wamp\www">
#
Options Indexes FollowSymLinks
#
AllowOverride None
Require all granted
</Directory>
#这是第一个端口的
复制一份,放在下面,修改一下DocumentRoot,就是第二个端口的站点目录。
二、 修改conf/extra/httpd-vhosts.conf
1、修改<VirtualHost *:80>,结果如下
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "E:/wamp/www/"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
2、添加
<VirtualHost *:8080>
ServerAdmin [email protected]
DocumentRoot "F:/www/"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
以上是关于Apache 多端口多站点配置的主要内容,如果未能解决你的问题,请参考以下文章