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