解决步骤:
sudo nginx -s reload时出现open() "/run/nginx.pid" failed (2: No such file or directory)
1、查看/var/run目录下面是否存在nginx.pid文件 (证实不存在该文件)
2、pkill -9 nginx (kill掉该进程)
3、sudo nginx -c /etc/nginx/nginx.conf (再次执行该操作,生成新的nginx.pid)
4、再次进入cd /var/run目录(再次确认是否生成新的nginx.pid,经确认,已经生成该pid文件)
5、sudo nginx -s reload(Nginx重启成功)
参考相关博客:
https://blog.csdn.net/qq_41642932/article/details/88668913
https://blog.csdn.net/weixin_33756418/article/details/94326535