首頁  >  文章  >  後端開發  >  nginx啟動、重新啟動、關閉

nginx啟動、重新啟動、關閉

WBOY
WBOY原創
2016-07-28 08:28:49991瀏覽

一、啟動

 nginx启动、重启、关闭

cd usr/local/nginx/<span>sbin
.</span>/nginx

二、重啟

    判斷配置文件是否正確

<span>kill</span> -<span>HUP 主进程号或进程号文件路径
或者使用
cd </span>/usr/local/nginx/<span>sbin
.</span>/nginx -s reload

nginx -t -c /usr/local/nginx/conf/<span>nginx.conf
或者
cd  </span>/usr/local/nginx/<span>sbin
.</span>/nginx -t
三、關閉

  查詢nginx主進程號

  ps -ef | grep nginx

  從容停止  kill -QUIT 主進程號

  快速停止停止> kill -TERM 主程式號碼

   快速停止停止

  若nginx.conf配置了pid檔案路徑,如果沒有,則在logs目錄下

  kill -訊號類型'/usr/local/nginx/logs/nginx.pid'

四、升級

  1、先用新程式取代舊程式檔案

  2、kill -USR2 舊版程式的主程式號碼或程式檔案名稱

此時舊的nginx主程序會把自己的進程檔改名為.oldbin,然後執行新版nginx,此時新舊版本同時運行

  3、kill -WINCH 舊版主進程號

  4、不重載配置啟動新/舊工作進程

    kill -HUP 舊/新版本主進程號

    IT5/新進程從容許舊行程

    舊/新進程號

    快速關閉舊/新進程

    kill -TERM 舊/新進程號

以上就介紹了 nginx啟動、重啟、關閉,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn