Starting nginx: nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied) nginx 啟動失敗


 Starting nginx: nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)
 
 
nginx 啟動失敗,日志里面報錯信息如下:
 
 Starting nginx: nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)
 
權限拒絕,經檢查發現是開啟selinux 導致的。 直接關閉
 
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
重啟機器即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM