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...