nginx 啟動失敗,日志里面報錯信息如下:
Starting nginx: nginx: [emerg] bind() to 0.0.0.0:**** failed (13: Permission denied)
原因seLinux限制了http的端口
getenforce 這個命令可以查看當前是否開啟了selinux 如果輸出 disabled 或 permissive 那就是關閉了
如果輸出 enforcing 那就是開啟了 selinux
1、臨時關閉selinux
setenforce 0 ##設置SELinux 成為permissive模式
setenforce 1 ##設置SELinux 成為enforcing模式
2、永久關閉selinux,
修改/etc/selinux/config 文件
將SELINUX=enforcing改為SELINUX=disabled
重啟機器即可