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修改爲你的端口,如果可以即可

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