[筆記] nginx 兩種方式 啓動 重啓 中止 升級

nginx安裝狀況

安裝目錄爲 /usr/local/nginx/
配置文件目錄爲 /usr/local/nginx/conf/nginx

日誌文件目錄爲 /usr/local/nginx/logs/日誌

命令方式

啓動code

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重啓進程

/usr/local/nginx/sbin/nginx -s reload

中止配置

/usr/local/nginx/sbin/nginx -s stop

檢測配置文件是否正確配置文件

/usr/local/nginx/sbin/nginx -t

信號方式

獲取進程idtop

cat /usr/local/nginx/logs/nginx.pid

優雅重啓文件

kill -HUP (進程號)
例:
kill -HUP 'cat /usr/local/nginx/logs/nginx.pid'

優雅中止升級

kill -QUIT (進程號)

暴力中止co

kill -TERM (進程號)
kill -INT (進程號)

其餘信號指令

kill -USR1 (進程號)   //重讀日誌
kill -USR2 (進程號)   //平滑升級
kill -WINCH (進程號)  //優雅關閉舊的進程,配合USR2

強制中止

pkill -9 nginx
相關文章
相關標籤/搜索