1.检测nginx配置文件是否正确
nginx -t -c /usr/local/nginx/conf/nginx.conf
或者
/usr/local/nginx/sbin/nginx -t
2.Nginx的平滑重启
/usr/local/nginx/sbin/nginx -s reload
或者
若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的logs目录下。有了pid文 件,
我们就不用先查询Nginx的主进程号,而直接向Nginx发送信号了,命令如下:
kill -HUP '/usr/local/nginx/logs/nginx.pid'
本文介绍如何使用Nginx自带的工具检查配置文件的正确性,以及如何进行平滑重启,避免服务中断。包括使用nginx-t检查配置,和通过发送HUP信号或使用nginx-sreload命令实现Nginx的无中断重启。
1946

被折叠的 条评论
为什么被折叠?



