1. 程式人生 > >nginx進行項目域名配置時提示Job for nginx.service failed

nginx進行項目域名配置時提示Job for nginx.service failed

stop 問題: class see enforce 錯誤 網上 ssi 是否

ps aux | grep  nginx 
/bin/systemctl stop nginx.service
/bin/systemctl start nginx.service
/bin/systemctl restart nginx.service
/bin/systemctl reload nginx.service
提示錯誤:Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details. error.log

解決問題:提示這個錯誤請不要去網上找那些沒有用的回答,提示錯誤已經提示的很明顯了, 讓我們去var/log/nginx下面看下error.log文件吧

我的提示兩個錯誤:
1、nginx open() "" failed (13: Permission denied), client
解決辦法:給域名訪問日誌保存路徑文件設置777權限

2、Starting nginx: nginx: [emerg] bind() to 0.0.0.0:8095 failed (13: Permission denied)
解決辦法:權限拒絕,經檢查發現是開啟selinux 導致的
getenforce 查看是否開啟了selinux  [disabled 或 permissive是關閉, enforcing是開啟]

setenforce 0    ##設置SELinux 成為permissive模式
setenforce 1    ##設置SELinux 成為enforcing模式

  

nginx進行項目域名配置時提示Job for nginx.service failed