谁占用了我的80端口
一早起来打开电脑,输入: http://localhost/extjs/docs/index.html,竟然无法访问
打开IIS一看,IIS竟然莫名其妙的处于停止状态,单击“启动”时,弹出一启动失败的错误提示。
这几天也没做什么设置啊,为什么会有这么奇怪的情况呢?
初步分析应该是80端口被占用了
使用如下步骤找到真凶:
1) 在运行中输入“cmd”,打开dos命令窗口
2) 使用netstat命令查看端口使用情况,输入 netstat -ano|findstr "80",
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 2268
TCP 192.168.1.100:3740 211.100.41.63:80 TIME_WAIT 0
TCP 192.168.1.100:3742 211.100.41.66:80 ESTABLISHED 2268
TCP 192.168.1.100:3743 204.9.163.158:80 TIME_WAIT 0
TCP 192.168.1.100:3745 202.108.12.169:80 TIME_WAIT 0
TCP 192.168.1.100:3746 211.100.41.66:80 ESTABLISHED 2268
TCP 192.168.1.100:3747 211.100.41.76:80 TIME_WAIT 0
3)发现端口果然被占用了,继续使用tasklist命令查看是什么进程占用了80端口, 继续输入: tasklist |findstr "2268"
Skype.exe 2268 Console 0 15,464 K
找到真凶,原来是最近新装的 skype 搞的鬼。
停掉skype,重启iis,搞定。