欢迎来到代码驿站!

Linux

当前位置:首页 > 服务器 > Linux

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

时间:2020-10-02 10:20:40|栏目:Linux|点击:

**昨天 开始学习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。

上一篇:linux系统报xfs_vm_releasepage警告问题的处理方法

栏    目:Linux

下一篇:linux系统Ansible自动化运维部署方法

本文标题:80端口被system占用导致Apache无法启动的解决方法

本文地址:http://www.codeinn.net/misctech/6024.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有