1.配置/etc/apache2/ports.conf
增加新的端口8080
NameVirtualHost *:80
NameVirtualHost *:8080
Listen 80
Listen 8080
2.配置/etc/apache2/sites-available
复制节点
<VirtualHost *:8080>
...略
</VirtualHost>
并修改80为8080
<VirtualHost *:8080>
...略
</VirtualHost>
3.创建新的虚拟主机配置文件/etc/apache2/sites-available/xxxx.com(xxxx为新的虚拟主机名字)
<VirtualHost xxx.xxx.xxx.xxx:8080>
ServerAdmin bugfree
ServerName bugfree
ServerAlias bugfree
DocumentRoot /srv/www/bugfree/public_html/
ErrorLog /srv/www/bugfree/logs/error.log
CustomLog /srv/www/bugfree/logs/access.log combined
</VirtualHost>
4.执行a2ensite xxxx.com指令 (xxxx为新的虚拟主机名字)使虚拟主机生效
此时/etc/apache2/sites-enabled/目录会生成一个xxxx.com的文件
5.执行 /etc/init.d/apache2 restart
出现下列提示:
* Restarting web server apache2
... waiting ...done.
6.复制相应文件到/srv/www/bugfree/public_html/目录中
此时访问你的IP加端口号即可http://xxx.xxx.xxx.xxx:8080即可