nginx配置檔案簡單解析

2021-10-01 22:24:44 字數 1204 閱讀 1190

#定義nginx執行的使用者和使用者組

user www www;

#nginx程序數,建議設定為等於cpu總核心數或者2倍於cpu數。

worker_processes 8;

#全域性錯誤日誌定義型別,[ debug | info | notice | warn | error | crit ]

error_log logs/error.log info;

#程序檔案

pid logs/nginx.pid;

#配置每乙個work連線程序上線,nginx支援的總連線數=worker_connections 乘 worker_processes

events

#配置nginx支援哪些多**檔案,可以在conf/mime.types中檢視支援多**檔案的型別

include  mime.types;

#預設檔案型別,流型別,只要是二進位制的資料六,都可以支援

#定義本虛擬主機的訪問日誌 

access_log   logs/access.log main;

sendfile on; 

#防止網路阻塞

tcp_nopush on;或者tcp_nodelay on; 

#長連線超時時間,單位是秒

keepalive_timeout 120; 

#開啟gzip壓縮輸出

gzip on;

#偵聽80埠

listen 80;

#定義使用localhost訪問

server_name localhost; 

#設定日誌格式

access_log logs/host.access.log main; 

Nginx配置檔案解析

nginx配置檔案解析 nginx配置檔案預設在 usr local nginx conf nginx.conf,配置檔案包括 全域性 event http server設定 event主要設定nginx的工作模式,http提供web功能 server用來設定虛擬主機,server必須位於http內...

nginx配置檔案解析

nginx為微核心加可擴充套件模組。自身模組有core event http mail等核心模組。開發者可以基於這些核心模組開發滿足自身業務需求的模組,主要是http模組。nginx的配置項的資料結構 struct ngx cycle sconf ctx是乙個指標陣列,陣列一共有ngx max mo...

nginx配置檔案解析

nginx 監聽原理 先監聽埠 再配置網域名稱 匹配到就訪問local 否則 沒有匹配到網域名稱就預設訪問第乙個監聽埠的local位址 定義錯誤頁面,如果是500錯誤,則把站點根目錄下的50x.html返回給使用者 location 50x.html nginx 監聽原理 先監聽埠 再配置網域名稱 ...