栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Ngin bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ngin bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden

NGINX启动报错,很多初学者和一些老手在windos上使用nginx时,时不时的会出现这个问题,知道是端口被占用但是不知道怎么解决,就这个问题忒别windos10多见,小编这里整理的解决方案,按方案检查自己的电脑环境,百分百可以结解决,无需更换nginx端口。

一.执行 netstat -aon | findstr "80"

netstat -aon | findstr "80"


  
 这里可以看到系统的80端口被进程id为4的进程占用了,接下来看看4的进程是什么

执行 tasklist | findstr "4" 命令,进程id需要根据自己的情况改为自己的实际进程id

 发现进程id为4的进程是System,也就是系统占用。大家都知道windos是自带iis服务的,这里的4应该是iis服务占用的,那就检查一下http的服务

继续执行 netsh http show servicestate  

netsh http show servicestate 

 

可以看到有一个DefaultAppPool的服务,进程id为5580的服务

打开任务管理器在服务里找到pid为5580的服务名称,结束掉。

 重新启动nginx

nginx就可以正常启动了

附:

直接关闭iis服务流程:

系统-设置-打开或关闭windos功能,取消Internet Informatin service的选项

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/830272.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号