windows环境下80端口被占用怎么办
3个回答
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一步:检查是哪个程序占用了80端口。
打开命令行(cmd.exe),然后输入这个命令:
netstat -ano | find ":80"
执行这个命令,你会得到下面类似的结果:
TCP 192.168.1.100:52975 112.90.77.148:80 CLOSE_WAIT 3048
TCP 192.168.1.100:53683 202.106.83.200:80 ESTABLISHED 1140
TCP 192.168.1.100:80 61.135.149.187:80 LISTEN 1140
TCP 192.168.1.100:59172 119.75.222.19:80 ESTABLISHED 9208
TCP 192.168.1.100:59458 124.193.230.187:80 CLOSE_WAIT 3048
TCP 192.168.1.100:59681 123.126.104.7:80 ESTABLISHED 9208
TCP 192.168.1.100:59696 123.126.104.109:80 ESTABLISHED 9208
TCP 192.168.1.100:59697 123.126.104.106:80 ESTABLISHED 9208
这里面的192.168.1.100是一个例子,指的是你的本机IP。实际情况中你的IP地址可能和这个不一样。
注意看第三行 TCP 192.168.1.100:80 61.135.149.187:80 LISTEN 1140
这行代表了1140号进程占用了你本机的80端口。
第二步,执行命令
tasklist | find "1140"
这个命令会告诉你进程号1140是什么程序。例如:
netbox.exe 1140 Console 1 162,784 K
原来,是一个叫netbox.exe的程序占用了你的80端口。既然你已经找到它了,那么怎么处理它就是你的事儿了,是关闭还是直接杀掉随你,只要把这个进程结束,你的80端口就解放了。
你也可以用windows task manager来查找1140号进程,然后结束它,释放80端口。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询