nginx學習系列二 nginx預設配置詳解

2021-09-18 01:20:56 字數 645 閱讀 6934

先放一張圖

來吧,開擼

首先我們先不看第一行,我們先看include /etc/nginx/conf.d/*.conf 這一行,這一行就是載入了這個目錄下的所有以.conf字尾為結尾的所有conf檔案。所以說,任務加倍了,我們得研究兩個檔案

先說第乙個

這個檔案,大體可分為三大塊:

第一部分:主要是配置nginx日誌、執行緒、nginx使用使用者,服務啟動時的pid等一系列全域性性的內容

第二部分:主要是時間模組,包括配置核心模型

第三部分:核心配置 比較重要的 keepalive_timeout 65 這個是客戶端服務端連線過期時間

再說下 第二個也就是default.conf

這個檔案配置了一些預設的監聽埠,服務名稱,包括一些預設的載入頁以及一些錯誤頁面,注意啊,預設的錯誤頁面沒有404,我們可以自己新增進去

Nginx系列(八 nginx日誌)

remote addr,http x forwarded for 記錄客戶端ip位址 remote user 記錄客戶端使用者名稱 request 記錄請求的url和http協議 status 記錄請求狀態 body bytes sent 傳送給客戶端的位元組數,不包括響應頭的大小 該變數與apac...

Nginx系列(二) Nginx配置檔案結構分析

nginx反向 配置 nginx配置負載均衡 全域性塊nginx配置檔案開始到events塊之間主要用來設定一些影響nginx伺服器執行的配置指令。包括配置執行nginx伺服器的使用者 允許生成worker process數 程序pid存放路徑 日誌存放路徑和型別 配置檔案的引入。events塊 e...

Nginx學習筆記二 nginx的配置

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