80端口被System.Services服务占用问题
1、首先cmd查端口号占用情况
netstat -ano|findstr "80"
看到很多端口,然后根据后面的pid可以查询相应的进程
2、查询招用端口的进程
tasklist|findstr "4"
3、查询该端口的服务状态
netsh http show servicestate
这里可以看到是哪个服务在请求,然后去任务管理器查看
右键转到服务,然后就可以看到
这里也有可能是用户IIS在本机部署网站时候占用的,当然我这里不是,我已经将IIS网站占用的服务关掉了。
然后右键将其停止就行了
当然很多同学都是因为部署过IIS网站导致的80端口被占用。在这里给一个解决方案
控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭即可
或者右键此电脑->管理->把下面的服务停掉