nginx重啓失敗,但沒有錯誤日誌,一行提示失敗
Redirecting to /bin/systemctl restart 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.
可以看到,通過提示的命令 systemctl status nginx.service 來查看日誌。
nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2020-01-06 15:34:44 CST; 21s ago
Process: 32274 ExecStop=/usr/local/nginx/sbin/nginx -s stop (code=exited, status=1/FAILURE)
Process: 10137 ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (code=exited, status=1/FAILURE)
Main PID: 21200 (code=exited, status=0/SUCCESS)
/捂臉 ~~~ 根本沒有具體錯誤信息,一番嘗試,可能是80 或者 443 端口被佔用了,啓動不了。
執行以下兩條命令,先把佔用80/443的進度幹掉
sudo fuser -k 80/tcp
sudo fuser -k 443/tcp
然後重啓nginx,sudo service nginx restart