安裝好nginx後,我們可以用gdb看一下啟動的過程,了解一下nginx的**.
nginx會做一系列的初始化,但是在執行ngx_daemon前一定要設定follow-fork-mode。
如上**所示,父程序會走default分支。隨後nginx會把主程序號寫到檔案。
如果不做特別配製單程序執行,那麼會進入ngx_master_process_cyle。進入該函式後,可設定follow-fork-mode來除錯master process或worker process
Nginx學習筆記(二)
在 訪問過程中,經常會遇見各種各樣的錯誤,如找不到訪問的頁面則會提示404 not found 錯誤,沒有訪問許可權會提示403 forbidden 等,對於普通人而言,這樣的提示介面 並不友好。在nginx 的主配置檔案中,給出了以下的處理方式。errr page 500 502 503 504 ...
Nginx學習筆記二 nginx的配置
nginx在執行時,至少必須載入幾個核心模組和乙個事件類模組。這些模組執行時所支援的配置項稱為基本配置 所有其他模組執行時都需要依賴的配置。按照使用者使用時的預期功能分為四類 1.用於除錯 定位問題的配置項 2.正常執行的必備配置項 3.優化效能的配置項 4.事件類配置項 有些事件類配置項規劃到優化...
nginx 學習筆記 (二)命令
參考位址 nginx中文網 nginx官網 nginx h nginx 基礎版本資訊 nginx v 版本資訊以及配置選項資訊 nginx v 檢測配置檔案 語法 是否有誤 nginx t 檢測配置檔案 語法 是否有錯誤,並轉儲 nginx t 在檢測配置檔案期間遮蔽非錯誤資訊 nignx q 設定...