美文网首页
Nginx的启动、停止与信号控制

Nginx的启动、停止与信号控制

作者: happystory | 来源:发表于2017-02-17 12:58 被阅读0次

启动

Nginx命令地址 -c Nginx配置文件地址
如:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

停止

nginx -s quit 
nginx -s stop
查看进程号
ps -ef | grep nginx 或 ps aux | grep nginx
kill -QUIT 进程号 (从容停止)
kill -TERM 进程号  (快速停止)
kill -INT 进程号  (快速停止)
pkill -9 进程号  (强制停止)
killall -9 nginx

重启

nginx -s reload

验证配置文件
/usr/local/nginx/sbin/nginx -t
或 /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

重启
/usr/local/nginx/sbin/nginx -s reload
或kill -HUP 进程号

常见信号

HUP:重启
QUIT:从容关闭
TERM:快速关闭
INT:快速关闭
USR1:切割日志文件
USR2:平滑升级可执行进程
WINCH:从容关闭工作进程

相关文章

网友评论

      本文标题:Nginx的启动、停止与信号控制

      本文链接:https://www.haomeiwen.com/subject/otakwttx.html