80端口被system占用导致Apache无法启动的解决方法
2016-12-30 14:25
579 查看
**昨天 开始学习PHP的时候,安装了WampServer,然后一切安装正常后发现有个服务一直无法启动,桌面右下角图标一直是黄色的,怎么也绿不了,然后谷歌了下说是80端口被占用。
下面我就来介绍一下我是怎么解决80端口被system占用的问题吧!**
大家都知道,打开xin+R输入cmd启动命令行输入
netstat -ano,得到端口号对应的PID
如图所示
如图所示,上面第一个就是我们被占用的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。
您可能感兴趣的文章:
相关文章推荐
- #apache启动失败,80端口被system占用,解决方法
- apache启动失败,80端口被nt kernel&system占用,解决方法
- php的wamp服务器的wampapache启动时遇到80端口被system占用的解决方法
- 80端口被system占用导致Apache无法启动怎么办:
- 80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法
- apache端口被异常占用导致无法启动的解决方法
- XAMPP环境下apache无法启动(端口未被占用)的解决方法
- Win10系统80端口被System占用 造成Apache/IIS/Nginx不能启动的解决办法
- Windows10下启动nginx反向代理服务器失败的解决方法(重在解决:80端口被PID为4的System占用问题)
- microsoft-HTTPAPI占用80端口,导致APACHE,WAMP,PHPNOW无法启动解决方法
- Apache服务器启动时80端口被占用的若干情况及解决方法
- 因端口被占用导致IIS无法启动的解决方法
- Win10系统80端口被System占用 造成Apache不能启动的解决办法
- apache启动时80端口占用的解决方法
- Windows下Apache启动时候报80端口被占用的解决方法,非IIS占用
- 80端口被占用 Apache启动失败的解决方法
- 80端口未被占用,无法启动wamp的解决方法(原创)
- 80端口被占用导致Apache启动失败怎么解决
- 系统80端口被System占用 造成Apache不能启动的解决办法
- 80端口被NT kernel & System 占用pid 4解决方法