源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

80端口被system占用导致Apache无法启动的解决方法

  • 时间:2022-10-06 18:51 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:80端口被system占用导致Apache无法启动的解决方法
**昨天 开始学习PHP的时候,安装了WampServer,然后一切安装正常后发现有个服务一直无法启动,桌面右下角图标一直是黄色的,怎么也绿不了,然后谷歌了下说是80端口被占用。 下面我就来介绍一下我是怎么解决80端口被system占用的问题吧!** 大家都知道,打开xin+R输入cmd启动命令行输入 netstat -ano,得到端口号对应的PID 如图所示 [img]http://files.jb51.net/file_images/article/201612/201612301424391.jpg[/img] 如图所示,上面第一个就是我们被占用的80端口. 启动“任务管理器”——“进程”,在“工具栏”——“选择列”前面的框里打上勾; 然后找到与刚才那个pid对应的是哪个程序,很容易就会找到,就是它与0.0.0.0:80进行了绑定(bind); 结束这个进程,再点击Apache的Start按钮,终于出现了那个Running。 但是上面的方法不适用我的情况。。因为我找不到pid=4的进程,于是另一方法。 我的80端口是被System进程占用的。 用如下方法可以解决System进程占用80端口的问题: 打开RegEdit:开始-运行-输入regedit-调出注册表 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP 找到一个DWORD值Start,将其改为0 重启电脑,System进程将不会占用80端口 就可以打开apache了。 这只是其中一种情况,也有可能是其他情况比如SQL server 2008的报表服务在捣乱, 等等了,这些禁用他的服务就ok。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部