nginx啟動、重啟、關閉
一、啟動
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 舊/新程序號
laihuadongcto
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...