解決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服務,發現報錯已經解除。

 

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