詳解linux中nginx啟動 重啟 關閉命令

2021-08-27 00:17:31 字數 1248 閱讀 7624

?

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

-c引數指定了要載入的nginx配置檔案路徑

停止操作

停止操作是通過向nginx程序傳送訊號來進行的

步驟1:查詢nginx主程序號?

ps-ef |grepnginx

在程序列表裡 面找master程序,它的編號就是主程序號了。

步驟2:傳送訊號

從容停止nginx:

kill -quit 主程序號  

例如:kill -quit 16391

快速停止nginx:

kill -term 主程序號 

強制停止nginx:

kill -9 主程序號 

另外, 若在nginx.conf配置了pid檔案存放路徑則該檔案存放的就是nginx主程序號,如果沒指定則放在nginx的logs目錄下。有了pid文 件,我們就不用先查詢nginx的主程序號,而直接向nginx傳送訊號了,命令如下:?

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

平滑重啟

如果更改了配置就要重啟nginx,要先關閉nginx再開啟?不是的,可以向nginx 傳送訊號,平滑重啟。

平滑重啟命令:?

kill-hup 住進稱號或程序號檔案路徑

或者使用?

/usr/nginx/sbin/nginx-s reload

注意,修改了配置檔案後最好先檢查一下修改過的配置檔案是否正 確,以免重啟後nginx出現錯誤影響伺服器穩定執行。判斷nginx配置是否正確命令如下:?

nginx -t -c/usr/nginx/conf/nginx.conf或者

?/usr/nginx/sbin/nginx-t

詳解linux中nginx啟動 重啟 關閉命令

啟動操作 nginx c usr local ng c引數指定了要載入的nginx配置檔案路徑 停止操作 停止操作是通過向nginx程序傳送訊號來進行的 步驟1 查詢nginx主程序號lqlqczber ps ef grep nginx 在程序列表裡 面找master程序,它的編號就是主程序號了。步...

linux中安裝Nginx步驟詳解

1.準備好nginx安裝包,使用filezla將nginx 1.16.1.tar.gz檔案上傳到linux伺服器的 home路徑下 2.解壓nginx安裝包 tar zxvf nginx 1.16.1.tar.gz 3.進入 home nginx目錄,執行.configure命令 4.執行安裝mak...

linux啟動關閉nginx

linux 下面啟動nginx 和關閉nginx,檢視linux 開放的所有埠netstat ntpl,重啟服務命令 service network restart 1 進入到安裝的目錄裡面 whereis nginx 2.進入該路徑 cd usr local nginx sbin 3 啟動ngin...