nginx啟動 重啟 關閉

2021-07-02 03:45:08 字數 887 閱讀 3317

一、啟動  

cd usr/local/nginx/sbin

./nginx

二、重啟

更改配置重啟nginx  

kill -hup 主程序號或程序號檔案路徑

或者使用

cd /usr/local/nginx/sbin

./nginx -s reload

判斷配置檔案是否正確 

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

或者cd /usr/local/nginx/sbin

./nginx -t

三、關閉

查詢nginx主程序號

ps -ef | grep nginx

從容停止   kill -quit 主程序號

快速停止   kill -term 主程序號

強制停止   kill -9 nginx

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

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

四、公升級

1、先用新程式替換舊程式檔案

2、kill -usr2 舊版程式的主程序號或者程序檔名

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

3、kill -winch 舊版本主程序號

4、不過載配置啟動新/舊工作程序

kill -hup 舊/新版本主程序號

從容關閉舊/新程序

kill -quit 舊/新程序號

快速關閉舊/新程序

kill -term 舊/新程序號

nginx啟動 重啟 關閉

一 啟動 cd usr local nginx sbin nginx 二 重啟 更改配置重啟nginx kill hup 主程序號或程序號檔案路徑 或者使用 cd usr local nginx sbin nginx s reload 判斷配置檔案是否正確 nginx t c usr local n...

nginx啟動 重啟 關閉

一 啟動 cd usr local nginx sbin nginx 二 重啟 更改配置重啟nginx kill hup 主程序號或程序號檔案路徑 或者使用 cd usr local nginx sbin nginx s reload 判斷配置檔案是否正確 nginx t c usr local n...

nginx啟動 重啟 關閉

一 啟動 cd usr local nginx sbin nginx 二 重啟 更改配置重啟nginx kill hup 主程序號或程序號檔案路徑 或者使用 cd usr local nginx sbin nginx s reload 判斷配置檔案是否正確 nginx t c usr local n...