重新加载Nginx
配置代理到*.conf文件并保存,然后进入Nginx所在目录中的sbin目录,执行命令:
./nginx -s reload
遇到问题
nginx: [error] invalid PID number “” in “/**/nginx.pid”
原因分析
nginx.pid文件中丢失了Nginx进程号信息,导致重新加载时找不到当前运行的Nginx进程,没法执行停止重启操作。
解决方法
执行命令:ps -ef | grep nginx
查看当前Nginx的进程号
将该进程号编辑到/**/nginx.pid文件,保存后重新执行./nginx -s reload命令即可。