nginx bind() to 0.0.0.0:xxxx failed (13: Permission denied)

1.问题描述

nginx 配置中新增了一个端口 8801.进行访问的时候,报错日志信息如下:

显示  bind() to 0.0.0.0:8801 failed (13: Permission denied)

 

2.解决

具体原因和使用的版本内核为 selinux 的配置有关;

和SELinux的策略与规则管理有关,所以我们需要哪个端口只需要执行以下命令:

semanage port -a -t http_port_t -p tcp  8001

其中8001修改为你的端口,如果可以即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章