登陆服务器之后进到nginx使用
sh reloadNginx.sh
发现异常
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory),logs目录下缺少pid文件
解决方法:使用指定nginx.conf文件的方式重启nginx
root@localhost/]# nginx -s reload
nginx: [alert] kill(189, 1) failed (3: No such process) 杀死189进程,可是并没有
//需要重新指定nginx.conf配置路径
[root@localhost /]# whereis ngnix
ngnix:[root@localhost/]#
[root@localhost /]# find / -name nginx
/usr/local/nginx/sbin/nginx
[root@localhost /]# find / -name nginx.conf
/usr/local/nginx/conf/nginx.conf
[root@localhost /]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
[root@localhost/]# nginx -s reload //重启nginx