解決nginx報錯:nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)


報錯描述:

nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)

通過ansible遠程給主機更換端口並重新啟動nginx服務,出現以上報錯信息(權限被拒絕)。

解決方式:經檢查發現是selinux導致報錯。

[root@localhost nginx]# getenforce    #查詢selinux狀態

[root@localhost nginx]# setenforce 0        #臨時將selinux關閉

如果需要永久關閉selinux,請編輯/etc/selinux/config文件,將SELINUX=disabled。之后將系統重啟一下即可。

之后重啟nginx服務,發現報錯已經解除。

 


免責聲明!

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



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