NT KERNEL & SYSTEM 进程占用 80 端口导致 Nginx 启动失败

资源更新服务器被搞蹦了,重启之后发现 从下载版本号 下载不了了,浏览器 IP 直连一看 ,Http服务器没开。


先用命令测试开启

nginx -t

提示说没有权限访问80 端口

bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 。


用命令查找是哪个进程占用了80

netstat -aon|findstr “:80″

NT KERNEL & SYSTEM 进程占用 80 端口导致 Nginx 启动失败_第1张图片


发现是进程 PID == 4 的。


在任务管理器中查看

NT KERNEL & SYSTEM 进程占用 80 端口导致 Nginx 启动失败_第2张图片


右键关闭不了这个进程,尝试修改注册表

NT KERNEL & SYSTEM 进程占用 80 端口导致 Nginx 启动失败_第3张图片


默认是 3 ,修改为 4

NT KERNEL & SYSTEM 进程占用 80 端口导致 Nginx 启动失败_第4张图片


修改好后,重启电脑。


再次用命令测试 Nginx

NT KERNEL & SYSTEM 进程占用 80 端口导致 Nginx 启动失败_第5张图片


现在OK了,赶紧启动。。。


附 win 系统 nginx 命令:

启动服务:start nginx
停止服务:nginx -s stop
重新加载:nginx -s reload(配置文件被修改后需要执行它),即可。




你可能感兴趣的:(网站建设)