发布于 2017-10-17 14:15:54 | 15 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Apache Web服务器

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。


本文给大家介绍80端口被system占用导致Apache无法启动的解决方法,非常不错,一起看看吧

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



相关阅读 :
80端口被system占用导致Apache无法启动的解决方法
Win10系统80端口被System占用,Apache启动不了的解决方法
Windows下PHP安装路径配置错误导致Apache无法启动的解决方法
win2003下PHP使用preg_match_all导致apache崩溃问题的解决方法
Apache提示 the requested operation has failed无法启动的解决方法大全
80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法
80端口被占用 Apache启动失败的解决方法
PHP脚本内存泄露导致Apache频繁宕机解决方法
windows apache 无法启动的两种解决方法
apache服务器启动失败 无法启动的解决办法
apache和IIS共享80端口解决办法
安装 Apache 出现 (OS 10013) 以一种访问权限不允许的方式做了一个访问套接字的尝试的解决方法
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务