1 通过cmd命令查询占用进程的pid
进入命令提示行(开始运行输入 CMD)
2 输入命令 netstat -ano|findstr 80
(显示包含:80的网络连接) ,就可以看到本机所有端口的使用情况,一般80端口在第一行,端口已经被占用,pid 中写明 LISTENING 4。
3 如果要是tomcat等一般程序占用了端口,一般pid比较大,直接找到相应的pid结束掉进程就行啦。
4 Win7的80端口默认是被System进程占用的。
用如下方法可以解决System进程占用80端口的问题:
打开RegEdit:开始-运行-输入regedit-调出注册表
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
找到一个DWORD值Start,将其改为0
重启电脑,System进程将不会占用80端口