When the SSL certificate was installed, the Nginx process was forcibly killed and never got up:
Restarting Nginx daemon:nginxcat:/usr/local/nginx/logs/nginx.pid:no such file or directory
Kill:usage:kill [s Sigspec |-n signum |-sigspec] pid | Jobspec. or kill-l [Sigspec]
Nginx not running.
Reason Analysis:
Nginx.pid lost it.
How to retrieve:
Copy Code code as follows:
issued a nginx-s stop and after the I got this error when trying to reload it.
[ERROR]: Invalid PID number "" In "/var/run/nginx.pid"
That/var/run/nginx/pid file is empty ATM.
What do I need to does to fix it?
Nginx-s Reload is only used to tell-a running nginx process to reload its config. After a stop, you don ' t have a running nginx process to send a signal to. Just Run Nginx (possibly with a-c/path/to/config/file)
To run the command:
Copy Code code as follows:
/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/vhost/jb51.net.conf
At this point, the Nginx is ready to start properly.