鼎峰前几天碰到一个客户,IIS网站启动不来,重启IIS,网站站点里面都检查过,都启动不了,最终找到解决方法是80端口被占用了,导致IIS站点启动不了,下面是鼎峰技术部讲解的方法,如何查看80端口被占用了。
首先我们在服务器里面点击左下角-->开始-->-运行-->输入CMD-->输入netstat -ano 如下图。
![](https://s1.51cto.com/images/blog/201806/13/053e1d9e209cc22c7311ea210710a3b1.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
输入netstat -ano就可以很清楚的看到本地80口占用程序的PID,
然后再去任务管理器里查找到PID所对应的进程。如果任务管理器没有PID,查看-->选择列,勾选上。
根据上图,我们可以根据先前查看80端口对用的PID,就知道是什么程序占用了80端口。
然后打开任务管理器-> 查看-> 选择列,就可以看到PID 打上勾,任务管理器里面就可以看到PID所对应的程序,然后把进程结束就可以。