【运维】windows系统端口被占的解决办法
80端口被system(pid=4)占用的解决方法
80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端口会被其他的不明身份的程序占用,导致 Apache 启动失败,修改 Apache 的默认端口后访问本机地址又非常麻烦。下面介绍一下如果80端口被占用后应该如何处理。
查找80端口被谁占用的方法
进入命令提示行(开始运行输入 CMD),输入命令 netstat -ano|findstr 80 (显示包含:80的网络连接) ,就可以看到本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4。
可以尝试以下方法解决:
最后,重试Apache看看能不能启动。
如果上述方法不能解决问题,那么试着用cmd命令符的方法:
用管理员身份运行cmd,输入以下命令:net stop http,之后会弹出占用80端口的服务,输入Y强制停止这些服务。