加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

nginx:[emerg] bind<>to 0.0.0.0:80 failed &

发布时间:2021-05-20 14:31:50 所属栏目:大数据 来源: https://blog.csdn.net/guo1331
导读:问题描述 在windows上安装Nginx,修改配置文件后,dos启动Nginx报错: Nginx:[emerg] bindto 0.0.0.0:80 Failed 10013: An attempt was made to access a socket in a way forbidden by its access permissions 访问权限被禁止 方法一(网上大部分都是这样说

问题描述


在windows上安装Nginx,修改配置文件后,dos启动Nginx报错:

Nginx:[emerg] 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>

访问权限被禁止


方法一(网上大部分都是这样说的)


Nginx服务有时启动失败,原因是80端口为其它应用程序占用了,这时,需要查看是哪个程序占用了它,可能是IIS的某个站点,或者Tomat,Apache等,都有可能,所以,需要查看一下电脑80端口的使用情况,使用下面命令: 

 netstat -aon|findstr “:80″

? ?tasklist|findstr ":80"

关闭80端后,再运行我们的Nginx服务。  另外,需要知道的Nginx三个主要的命令:  启动服务:start Nginx  停止服务:Nginx -s stop  重新加载:Nginx -s reload(配置文件被修改后需要执行它),即可。


方法二(第一个方法试了试,不行!)


在conf配置文件中将监听的端口 80 改为其他的端口即可(我更改的为81)。

在浏览器中的地址栏中输入时需要加上81,测试成功。



这篇文章带来了灵感

Nginx windows下搭建过程


(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读