linux系统中怎样启动2个apache服务 50
linux系统中怎样启动2个apache服务,现在2个已经安装完毕,一个监控80端口,一个监控8080端口,我现在启动80端口的服务8080端口就自动关掉,启动8080的...
linux系统中怎样启动2个apache服务,现在2个已经安装完毕,一个监控80端口,一个监控8080端口,我现在启动80端口的服务8080端口就自动关掉,启动8080的80的就自动关掉,最终目的是2个都起来,用netstat -npl | grep 80 查看时可以显示出80与8080端口均在监听,并且登陆网页查看时80端口与8080端口可以显示出不同的网页
展开
4个回答
展开全部
我觉得你这样做不会成功,apache是一个服务,只有一个单一的pid,怎么可能会启动两个守护进程呢。在我记忆里只能启动一个守护进程,次之,你的做法不合理:
在apache配置文件中可以设置服务器来监听多个端口:
code:
listen 80
listen 8080
再次之,你这是基于域名的虚拟主机了吧,配置<virtualhost>来跑在不同的端口。这样不就行了吗?
#
#Listen 12.34.56.78:80
Listen 80
listen 8080
<virtualhost www.80.com:80>
serveradmin venuslinux@gmail.com
servername www.80.com
documentroot /wz/80
errorlog logs/80_error.log
customlog logs/80_access.log common
directoryindex index.html
</virtualhost>
<virtualhost www.8080.com:8080>
serveradmin venuslinux@gmail.com
servername www.8080.com
documentroot /wz/8080
errorlog logs/8080_error.log
customlog logs/8080_access.log common
directoryindex index.html
</virtualhost>
在apache配置文件中可以设置服务器来监听多个端口:
code:
listen 80
listen 8080
再次之,你这是基于域名的虚拟主机了吧,配置<virtualhost>来跑在不同的端口。这样不就行了吗?
#
#Listen 12.34.56.78:80
Listen 80
listen 8080
<virtualhost www.80.com:80>
serveradmin venuslinux@gmail.com
servername www.80.com
documentroot /wz/80
errorlog logs/80_error.log
customlog logs/80_access.log common
directoryindex index.html
</virtualhost>
<virtualhost www.8080.com:8080>
serveradmin venuslinux@gmail.com
servername www.8080.com
documentroot /wz/8080
errorlog logs/8080_error.log
customlog logs/8080_access.log common
directoryindex index.html
</virtualhost>
展开全部
不可以同时启动2个Apache服务的,为什么要启动2个Apache服务呢?是想挂2个网站么?那直接用虚拟域名就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
linux下海没有试过,但是在windows下是可以同时开启两个tomcat服务的,你可以可以从这两个方面看下:1、两个端口的startup端口和shutup端口是不是相同;2、你的apache配置文件有没有问题。希望对你有点帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/usr/local/apache1/bin/httpd -s
/usr/local/apache2/bin/httpd -s
/usr/local/apache2/bin/httpd -s
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询