首先说Apache2
环境:CentOS7.2
httpd -v
Server version: Apache/2.4.6 (CentOS)
想法:添加5805、5804、5803端口
配置多个端口的Apache2(httpd)有如下几步
1.编写/etc/httpd/conf/httpd.conf文件,添加监听端口
在41行左右把Listen的端口
添加5805、5804、5803
即
Listen 5805
Listen 5804
Listen 5803
2.添加每个端口的文件目录以及目录的访问控制信息
<VirtualHost *:5805>
DocumentRoot "/var/www/html/code1"
ServerName localhost:5805
</VirtualHost>
<Directory /var/www/html/code1>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:5804>
DocumentRoot "/var/www/html/code2"
ServerName localhost:5804
</VirtualHost>
<Directory /var/www/html/code2>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:5803>
DocumentRoot "/var/www/