找到配置文件 httpd.conf 并用编辑器打开。
在添加端口之前,我们可以查看端口是否已经被开启,命令如下:
window查看端口:
# 查看所有端口
$ netstat -n -a
# 查看 8081 端口是否被占用
$ netstat -aon|findstr "8081"
Mac查看端口:
lsof -i tcp:port
确认某个端口未被占用,则设置该端口。我们在 httpd.conf 配置文件里添加端口,并开启虚拟主机。
添加端口:
Listen 8081
开启虚拟主机:
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
改为如下开启虚拟主机。
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
保存并关闭 httpd.conf 文件。
然后打 conf/extra/httpd-vhosts.conf 文件,配置端口信息:
<VirtualHost *:8081>
ServerAdmin webmaster@dummy-host.localhost
DocumentRoot "C:/PhpDocRoot/Site1"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
<Directory "C:/PhpDocRoot/Site1">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>