找到配置文件 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>