今天启动nginx发现起不起来了,然后看日志是80端口被占用 按照一般解决办法先打开cmd执行netstat -ano看一下是那个pid占用了 systemPID480Erro 发现是一个叫System的系统服务,直接关是关不了的。 一般的程序不会占用80,遂使用命令 netsh http show servicestate查看一下当前的http服务状态 top 图中可以看到,80端口被一个DefaultAppPool的东西占用了,如果用过IIS的童鞋,这时候肯定一定想到了原因,这里我们依然要接着往下找原因,图中可以看出控制器进程ID为4640,那么就 就继续查看一下4640进程是什么鬼,进入任务管理器,找到PID4640的进程,右键转到服务,可以看到当前的进程所在的服务,如图所示: goto_service iissrv 就找到了,IIS的World Wid Web Publishing Service 万维网服务的问题。 解决版发:控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭即可 uninstallIIS

参考地址:https://www.cnblogs.com/firstdream/p/8057646.html