我的apache 为什么81端口可以访问,换成80端口反而不能访问?

apache集成了tomcat,配置如下Listen80NameVirtualHost*:81<VirtualHost*:81>ServerNamewww.aaa.cnD... apache 集成了 tomcat ,配置如下

Listen 80
NameVirtualHost *:81

<VirtualHost *:81>
ServerName www.aaa.cn
DocumentRoot "X:/root"
DirectoryIndex index.jsp
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
</VirtualHost>

<VirtualHost *:81>
ServerName bbs.aaa.cn
DocumentRoot "X:/root2"
<Directory "X:/root2">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

如果是81端口,两个站都可以正常访问,(一个PHP站,一个JSP站)
服务器上有IIS,IIS用的80端口可以访问,把IIS停掉,把apache 换成80 端口,两个站反而都不能访问,请问是怎么回事?
把IIS端口换成81,IIS可以用81访问,
但apache还是不能80访问
展开
 我来答
大芷佳y
推荐于2016-08-21 · TA获得超过403个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:148万
展开全部
除了 IIS和Apache 两者的默认端口是 80外,还有其余不少软件会也会是占用80端口,典型就是 迅雷,打开迅雷,上方工具栏“配置”,进去后选择“BT/端口”你就可以看见 它也是80端口。
解决办法,机器重起时,如果先运行 IIS,或者 Apache就没事,如果后运行,其他程序占了端口,服务器就不能运行了。
你换个端口,81,82都可以,不用去抢那个80端口
我和你一样,双服务器,分别用的81,82端口!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浪漫鱼香
2008-07-13 · TA获得超过142个赞
知道答主
回答量:354
采纳率:0%
帮助的人:295万
展开全部
80被IIS占用
解决方案
把IIS端口改为其他
重启IIS服务
启动apache
更改端口为80
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式