Nginx配置檔案詳解

2021-10-02 23:43:29 字數 1461 閱讀 5137

1.首先我們要知道nginx的配置檔案在那個位置,叫什麼名字。nginx的配置在/usr/local/nginx/conf目錄下,叫 nginx.conf

1.配置檔案有三部分組成

#user  nobody;

worker_processes 1; #nginx的程序數,建議設定為等於cpu總核心數,值越大,可以支援併發量越多

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

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info;

#程序檔案

#pid logs/nginx.pid;

#工作模式與連線數上限:worker_connections是單個後台worker_processes程序的最大併發連線數,併發總數是worker_connections和worker_processes的乘積,

即 max_clients = worker_processes * worker_connections

events

include       mime.types;  #副檔名與檔案型別對映表

#tcp_nopush on;#防止網路阻塞

#keepalive_timeout 0;

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

#gzip on;#開啟gzip壓縮輸出

2.server虛擬主機一些配置及其意義

}

#網域名稱可以有多個,用空格隔開

server

server

server

server

nginx配置檔案詳解

nginx engine x 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器。nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 站點開發的,它已經在該站點執行超過兩年半了。igor 將源 以類bsd許可證的形式發布。ng...

nginx配置檔案詳解

定義nginx執行的使用者和使用者組 user www www nginx程序數,建議設定為等於cpu總核心數。worker processes 8 全域性錯誤日誌定義型別,debug info notice warn error crit error log ar loginx error.log...

Nginx配置檔案詳解

定義nginx執行的使用者各使用者組 user nginx nginx nginx程序數,建議設定與cpu核心數一致 worker processes 1 全域性錯誤日誌定義型別 debug info notice warn error crit error log logs error.log e...