apache服务器多端口支持

本示例支持80,82两端口

 

修改conf/httpd.conf文件:

Listen 80

改为

Listen 80
Listen 82

 

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

改为

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

 

修改conf/extra/httpd-vhosts.conf

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs"
    ServerName localhost
    ErrorLog "logs/error.log"
    CustomLog "logs/access.log" common
</VirtualHost>

<VirtualHost *:82>
    DocumentRoot "D:/web"
    ServerName localhost
    ErrorLog "logs/error.log"
    CustomLog "logs/access.log" common
</VirtualHost>

开启httpd-vhosts.conf配置文件后,xampp会报Access forbidden的错误,需要修改conf/httpd.conf文件:

<Directory />
    AllowOverride none
    Require all denied
</Directory>

改为:

<Directory />
    AllowOverride none
    #Require all denied
    Order deny,allow
    Allow from all
</Directory>
posted @ 2016-03-23 14:09  魔豆  阅读(250)  评论(0编辑  收藏  举报