一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Windows 系统查看端口占用以及解决端口占用

时间:2022-06-30 18:16:07 编辑:袖梨 来源:一聚教程网


相信搞PHP开发的人,经常恼怒80端口被一些其他服务占用。在没有一个行之有效的方法情况下,只能不断重启apachenginx,或者删除那些认为可能会占用80端口的软件。

其实,我们不必这么紧张的。

解决方法如下:

1、查看占用80端口的程序:
打开命令提示符,即在运行里面输入:cmd,然后执行如下命令:

netstat -ano | findstr 80该命令的意思是:查找使用80端口的进程。

想必有一些系统常识的人都知道,一般一个程序对应一个进程。找到了进程,那么就知道对应的程序是什么了。然后,我们直接结束掉该进程即可。

该命令执行行,会输出一个列表,列表的最后一列是PID。

 TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       2060
 TCP    0.0.0.0:8800           0.0.0.0:0              LISTENING       924
 TCP    0.0.0.0:49153          0.0.0.0:0              LISTENING       1080
 TCP    0.0.0.0:49162          0.0.0.0:0              LISTENING       680
 TCP    192.168.100.111:80     192.168.100.111:54888  TIME_WAIT       0
 TCP    192.168.100.111:49422  123.58.182.253:80      ESTABLISHED     5632可以看到第最后一行,有一个进程ID为5632的程序占用了我们的80端口。

2、通过PID找到程序:
@打开任务管理器,点击“进程”选项卡,如果里面找不到PID列,则通过如下方式打开:
任务管理器—查看—选择列—勾选PID。

然后,找到5632这个PID,结束掉该进程即可。

这样我们就解决了端口占用的问题。当然,我们还要再重启一下apache或nginx。

热门栏目