apache多端口映射

第一步:

首先,在Apache的配置文件httpd.conf中,找到:

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

改成:

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

注:有的是“#”号

第二步:

在httpd.conf中设置服务所要监听的所有端口,例如:

; Listen 12.34.56.78:80
Listen 80
Listen 8001
Listen 8002

第三步:

在conf\extra\httpd-vhosts.conf中设置与httpd.conf中相同的端口,例如:

NameVirtualHost *:80
NameVirtualHost *:8001
NameVirtualHost *:8002

第四步:

设置多端口映射,例如:

<VirtualHost *:8001>
    ServerAdmin webmaster@localhost
    DocumentRoot "d:/workspace/aoriseweb_re"
    ServerName localhost
    ServerAlias localhosts
    ErrorLog "logs/8001.localhost-error.log"
    CustomLog "logs/8001-host.localhost-access.log" common
</VirtualHost>

第五步:

重启apache

你可能感兴趣的:(apache,apache端口映射)