windows10 80端口被system占用的解决方案

windows10 80端口被system占用的解决方案

1、情景复现

安装phpstudy启动apache服务时提示80端口被占用
在这里插入图片描述

2、问题溯源

尝试关闭占用80端口的服务
在这里插入图片描述
发现80端口被系统占用,无法关闭,下面尝试查看占用80端口的具体服务

netstat -ano|findstr 80

在这里插入图片描述

发现80端口确实被占用,且进程id为4
进入任务管理器查看进程id为4的进程
在这里插入图片描述
发现是system,和前面得到的信息是一致的,仍然无法定位到具体的服务
下面我们尝试查看80端口的工作状态

netsh http show servicestate

在这里插入图片描述
在这里插入图片描述
发现一个进程id为17512的进程在使用http服务,继续进入任务管理器找到该服务的相信信息
在这里插入图片描述
发现占用http的服务,右键该服务转到服务
在这里插入图片描述
找到目标服务,发现是SQL Server的一个服务

3、解决问题

关闭该服务,再次尝试启动Apache
在这里插入图片描述
成功启动!问题解决!
为了防止再次出现问题,我们在服务中找到该服务

sevices.msc

在这里插入图片描述
按照个人需求将期设置为手动或者禁用,即可彻底解决系统占用80端口的问题。
在这里插入图片描述

5、写在最后

出现80端口占用可能的原因有很多中,但是解决思路还是溯源找到产生问题的原因,然后根据自己的需求进行适当的处理即可,如果你遇到了不同的问题,欢迎在评论区留下你宝贵的经验。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值