1. 程式人生 > >Apache2.2 基於相同IP不同埠的虛擬主機配置

Apache2.2 基於相同IP不同埠的虛擬主機配置

現在已有可用ip,埠為80,增設一個8080的埠的虛擬主機

1.增加監聽埠:
Listen 80
Listen 8080

2.在原有ServerName 下面增加 虛擬主機埠:

ServerName localhost:80
NameVirtualHost localhost:8080

3.增加虛擬主機目錄

<VirtualHost localhost:8080>
ServerName localhost:8080
DocumentRoot "D:/AppServ/www "
</VirtualHost>

4. 虛擬主機目錄屬性設定

<Directory "D:/AppServ/www

">
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

建立域名的虛擬主機

NameVirtualHost *:8081
<VirtualHost *:8081>
    DocumentRoot E:/Project_Test/web/ #檔案所在的目錄
    ServerName test.expacta.com.cn    #建立虛擬主機域名
    ErrorLog logs/test.expacta.com.cn-error_log
    CustomLog logs/test.expacta.com.cn-access_log common
</VirtualHost>


在C:/WINDOWS/system32/drivers/etc/hosts中新增
127.0.0.1    test.expacta.com.cn
你的ip對應要你新增的域名上


重啟apache2.2,ok!