Closed. 这个问题不符合堆栈溢出指南 /help/closed-questions 。目前不接受答案。
如何配置 Apache 服务器在端口 80 上运行?我的 Apache 服务在使用端口 80 时失败;它说BUSY
.
当我将配置中的端口更改为 85 时,Apache 可以工作,但这需要每次使用 localhost 在地址栏中手动输入 85。
我试图找出哪个程序正在使用端口 80,但我找不到任何结果。我第一次进入netstat -n -a -o -p TCP
在 cmd 中我想出了这个信息
Local Address 0.0.0.0:80 State: Listening PID: 4
然后我进入了tasklist
在 cmd 中尝试找出哪个服务正在使用此端口。看起来“系统”的 PID 为 4。我已将 Skype 配置为不使用端口 80,但运气不佳。我在 Windows 7 上安装了 Microsoft WebMatrix,甚至删除了 IIS 7.5 Server Express 以释放此端口,但一切都无济于事。
你们能帮我一下吗?我使用的是 Windows 7 并且XAMPP https://en.wikipedia.org/wiki/XAMPP .
有几个程序可以阻止该端口。候选人是:
Skype
Web部署代理服务 (可以通过开始 -> [-> 运行] -> services.msc 停止)
万维网出版服务
IIS (如果您已安装)
团队查看器
VMware (在 VMware Workstation 中,转到编辑>>首选项>>共享虚拟机,然后禁用共享或更改端口)
Web部署代理服务 and 万维网出版服务 可以设置为手动启动以防止它们运行。使用具有管理员权限的帐户停止或更改这些服务。Skype and 团队查看器 可以配置不使用80端口。
为了Skype Go to 选项 > 高级 > 连接 并取消选中“使用端口 80 和 443 进行传入连接”
为了团队查看器 Go to 额外 > 选项 > 高级 并取消选中与上面类似的消息。
编辑:我将该帖子设为社区 Wiki,因此如果人们找到其他程序,他们可以将它们添加到此处。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)