参考文档:https://www.cnblogs.com/keefer/p/6188427.html
报错如下
[root@nginx sbin]# pwd
/usr/local/nginx/sbin
[root@nginx sbin]# ./nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
[root@nginx sbin]# ./nginx -s reopen
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
解决
使用nginx -c的参数指定nginx.conf文件的位置
[root@nginx sbin]# ./nginx -c /usr/local/nginx/conf/nginx.conf
重新启动服务即可
[root@nginx sbin]# ./nginx -s reload
[root@nginx sbin]# ./nginx -s reopen