如何解决Windows 7系统80端口被占用的方法

2018年6月15日08:08:47 发表评论 626 阅读
处理Windows 7  80端口被占用的方法,只需三个步骤。核查Windows 7系统80端口是否被占用,结束服务services.msc的进程(停止),用netstat -ano查看80端口是否被占用。

一、核查Windows 7系统80端口是否被占用

对于服务器架设,或者在Windows7系统安装Xampp,如果在启动Apache的过程中碰到失败,那可以在CMD窗口中使用netstat -ano指令来查询,查询发现80端口被system占用,对于80端口被占用这个问题,我们该如何去解决呢? 下面就给大家介绍详细的解决方法。

如何解决Windows 7系统80端口被占用的方法

Windows 7系统80端口被占用的方法

按照上图中的PID显示,在任务管理器中查看PID的进程名;

既然是system,PID=4,是微软的其他系列产品的进程在运行。

二、结束80端口所用的服务services.msc的进程(停止)

开始--> 控制面板 --> 管理工具 -->Internet 信息服务(IIS)管理器,点右边“停止”

如何解决Windows 7系统80端口被占用的方法

Windows 7系统80端口被占用的方法

但其实IIS服务真正没有关闭,80端口也被IIS 6占用,于是打开IIS管理器。

在IIS根目录鼠标右击,点击停止:

三、用netstat -ano查看80端口是否还被占用

在cmd中运行netstat -ano发现80端口已经没有占用了。

在服务管理器中点击apache2服务,启动即可。

(如果你还安装了其他的微软产品比如sql等可以停止其服务测试(不过SQL应该不影响,因为SQL几乎不会使用80端口))

关于80端口被system占用的解决方法,如果你在使用Windows7系统的过程中出现了这个问题,就可以按照上面所介绍的方法来进行解决。

如果你安装了Xampp且出现以下 error信息:Port 80 in use by “Unable to open process” with PID 4! 你同样可以用以上方法处理。

itdog

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: