nginx 學習筆記 (二)命令

2021-10-10 11:54:00 字數 1347 閱讀 2534

參考位址 :【nginx中文網】 , 【nginx官網】

nginx -h

nginx -?

#基礎版本資訊

nginx -v

#版本資訊以及配置選項資訊

nginx -v

#檢測配置檔案 *語法* 是否有誤

nginx -t

#檢測配置檔案 *語法* 是否有錯誤,並轉儲

nginx -t

#在檢測配置檔案期間遮蔽非錯誤資訊

nignx -q

#設定配置檔案

nignx -c filename eq: nginx -c /usr/local/nginx/conf/nginx.conf

#設定配置檔案外的全域性指令

nignx -g directives eq: nginx -g daemon off

#直接執行

nginx

#重啟nginx -s reopen

nginx -s reload

# 強制 停止

nginx -s stop

# 優雅停止

nginx -s quit

#從容停止命令,等所有請求結束後關閉服務

ps -ef |

grep nginx

kill -quit nginx主程序號 eq: kill -quit 123

#快速停止命令,立刻關閉nginx程序

ps -ef |

grep nginx

kill -term nginx主程序號 eq: kill -term 123

#如果以上命令不管用,可以強制停止

kill -9 nginx主程序號

#嫌麻煩可以不用檢視程序號,直接使用命令進行操作,

#其中/usr/local/nginx/nginx.pid 為nginx.conf中pid命令設定的引數,用來存放nginx主程序號的檔案

kill -訊號型別(hup|term|quit)

cat /usr/local/nginx/nginx.pid

命令

解釋term, int

快速關閉

quit

從容關閉

hup過載配置

用新的配置開始新的工作程序

從容關閉舊的工作程序

usr1

重新開啟日誌檔案

usr2

平滑公升級可執行程式

winch

從容關閉工作程序

Nginx學習筆記(二)

在 訪問過程中,經常會遇見各種各樣的錯誤,如找不到訪問的頁面則會提示404 not found 錯誤,沒有訪問許可權會提示403 forbidden 等,對於普通人而言,這樣的提示介面 並不友好。在nginx 的主配置檔案中,給出了以下的處理方式。errr page 500 502 503 504 ...

nginx學習筆記1 命令

nginx h 或 1 另行指定配置檔案的啟動方式 nginx c tmpnginx.conf,這時,會讀取 c引數後指定的nginx.conf配置檔案來啟動nginx。2 另行指定安裝目錄的啟動方式 nginx p usr local nginx 使用 p引數指定nginx的安裝目錄 3 另行指定...

Nginx學習筆記二 nginx的配置

nginx在執行時,至少必須載入幾個核心模組和乙個事件類模組。這些模組執行時所支援的配置項稱為基本配置 所有其他模組執行時都需要依賴的配置。按照使用者使用時的預期功能分為四類 1.用於除錯 定位問題的配置項 2.正常執行的必備配置項 3.優化效能的配置項 4.事件類配置項 有些事件類配置項規劃到優化...