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:從容關閉工作進程
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容