日期:2014-05-17  浏览次数:20930 次

用Apache创建多个端口
大家好,现在服务器上有一个通过80端口(默认)发布BBS的web,
只要输入服务器IP+:80就可访问BBS

现在本人要开发一个新的文件系统的WEB,希望可以通过一个新的端口,比如100

然后输入服务器IP+:100就可访问新的文件系统的WEB

各位大虾,十万火急,俺刚来西门子,第一次做网页,发布网页,不知访如何新建端口,谢谢大家

------解决方案--------------------
两种方法:
1、建立虚拟主机,用不同的端口
修改httpd.conf
增加 listen 8080
NameVirtualHost www.xxx.com:8080
<VirtualHost www.xxx.com:8080>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/fanf/actova "
ServerName dummy-host.example.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
就可以了

2、创建新的httpd.conf 文件
你可以这个样子,把httpd.conf 文件拷贝一份,起一个新的名字例如httpd-test.conf
修改其中的pid 等信息
例如PidFile logs/httpd-test.pid
DocumentRoot
listen 8080
等信息
然后启动apache
/home/apache/bin/apachectl -f /home/apache/conf/httpd-test.conf -k start

即可,两种方式都试验过