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

启动

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:从容关闭工作进程
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容