1、打開httpd.conf,找到Listen:80,在其下加入一行:Listen:8080;
2、查找#Include conf/extra/httpd-vhosts.conf,將此行前面的#去掉;
3、打開httpd.conf文件目錄下面的extra文件夾下面的httpd-vhosts.conf文件;
4、查找NameVirtualHost *:80,在下面一行增加NameVirtualHost *:8080;
5、複製httpd-vhosts.conf文件最下面的如下代碼,並且在下面粘貼一份:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "G:\PHP"
ServerName dummy-host.abc.com
ServerAlias www.dummy-host.abc.ccom
ErrorLog "logs/dummy-host.abc.com-error.log"
CustomLog "logs/dummy-host.abc.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "G:\PHP"
ServerName dummy-host2.abc.com
ErrorLog "logs/dummy-host2.abc.com-error.log"
CustomLog "logs/dummy-host2.abc.com-access.log" common
</VirtualHost>
上面改爲下面
<VirtualHost *:8080>
ServerAdmin [email protected]
DocumentRoot "G:\PHP\abc"
ServerName dummy-host.abc.com
ServerAlias www.dummy-host.abc.ccom
ErrorLog "logs/dummy-host.abc.com-error.log"
CustomLog "logs/dummy-host.abc.com-access.log" common
</VirtualHost>
<VirtualHost *:8080>
ServerAdmin [email protected]
DocumentRoot "G:\PHP\abc"
ServerName dummy-host2.abc.com
ErrorLog "logs/dummy-host2.abc.com-error.log"
CustomLog "logs/dummy-host2.abc.com-access.log" common
</VirtualHost>
7、保存並重啓apache。
備註:
1、以上代碼主要是修改了端口和目錄,80端口對應的目錄爲G:\PHP,8080端口對應的目錄爲G:\PHP\abc;
2、新增加的端口對應的目錄必須在Apache目錄下面;
3、打開http://localhost:8080即可訪問G:\PHP\abc目錄。