nginx啓動失敗怎麼解決

2020-08-14 20:00:10

問題:

(推薦教學:)

nginx啓動失敗

systemctl start nginx.service

啓動nginx失敗,報錯資訊如下:

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

這通常是因爲開啓了SELinux的原因,使用命令 getenforce 可以檢視SELinux狀態,如果輸出爲 enforcing 表示已開啓。

用以下方法關閉:

1、臨時關閉selinux

setenforce 0 ##設定SELinux 成爲permissive模式
setenforce 1 ##設定SELinux 成爲enforcing模式

2、永久關閉selinux

修改 /etc/selinux/config 檔案
將 SELINUX=enforcing 改爲 SELINUX=disabled

3、重新啓動機器即可

以上就是nginx啓動失敗怎麼解決的詳細內容,更多請關注php中文網其它相關文章!