文章

Nginx重启

因为要更换SSL证书,所以需要重启Nginx。Nginx部署在Ubuntu20环境中运行,目录在/etc/nginx。重启时遇到两个报错nginx: [error] open() "/run/nginx.pid" failed (2: No such file or directory)和nginx: [error] invalid PID number "" in "/run/nginx.pid"导致无法重启。解决方法如下:

1. 确认Nginx路径

/usr/sbin/nginx -t

2. 指定conf文件重新生成

nginx -c /etc/nginx/nginx.conf

3. 重新执行重启

/usr/sbin/nginx -s reload

不行的话就杀掉Nginx进程再试

killall nginx

https://blog.csdn.net/zhang20080528yeahnet/article/details/104837746

https://blog.csdn.net/Xbinbin/article/details/99542799