通過Nginx主配置檔案來理解各項元件功能

2021-09-04 04:14:56 字數 2057 閱讀 5588

0.說明

nginx功能非常強大,僅僅是通過主配置檔案nginx.conf的使用就可以體現出來,為了方便學習和查漏,將其主配置檔案的完整內容列出來,並加上個人的一些理解以作為筆記,從而去加深記憶。

1.nginx主配置檔案與說明

如下:

#user  nobody;

# ***********************************=main區***********************************= #

# main區為nginx核心功能模組

worker_processes  1;    # worker程序的數量

#error_log  logs/error.log;            # nginx錯誤日誌配

#error_log  logs/error.log  notice;    # notice, info為錯誤日誌級別

#error_log  logs/error.log  info;      # 一般使用warn|error|crit這三個級別

#pid        logs/nginx.pid;

# ***********************************=main區***********************************= #

# ***********************************=events區***********************************= #

# events區為nginx核心功能模組

events 

# ***********************************=events區***********************************= #

# ***********************************=http區***********************************= #

# http區為nginx核心功能模組

# [擴充套件功能1:實現nginx status] #

##status

server

}    # [擴充套件功能1:實現nginx status] #

#error_page  404              /404.html;

# redirect server error pages to the static page /50x.html

#error_page   500 502 503 504  /50x.html;    # 出現對應的http狀態碼時,使用50x.html回應客戶

#}}# ***********************************=http區***********************************= #

2.下一步要做什麼

持續更新本博文,並在用中加深學習和理解。

3.參考資料

《跟老男孩學linux運維:web集群》

Nginx 主配置檔案詳解

全域性引數設定 user nginx 指定使用者 worker processes 4 設定nginx啟動程序的數量,一般設定成與邏輯cpu數量相同 error log logs error.log 指定錯誤日誌 worker rlimit nofile 10240 設定乙個nginx程序能開啟的最...

nginx 主配置檔案的書寫

定義nginx執行的使用者和組 user www www nginx程序數,官方建議是與cpu總核心數一樣,8核心填寫8或者填寫auto。worker processes auto 全域性錯誤日誌定義型別 debug info notice warn error crit error log hom...

Hibernate主配置檔案

主配置hibernate.cfg.xml 一.配置的key前面的hibernate.字首可有可無 二.按作用分為三類 1.資料庫資訊 五個配置資訊 方言 驅動 url username password org.hibernate.dialect.mysqldialect jdbc mysql hi...