nginx.conf**
# #user nobody;
#定義了nginx對外提供web服務時的worker程序數。最優值取決於許多因素,包括(但不限於)cpu核的數量、儲存資料的硬碟數量
#及負載模式。不能確定的時候,將其設定為可用的cpu核心數將是乙個好的開始(設定為「auto」將嘗試自動檢測它)。
worker_processes 2;
#更改worker程序的最大開啟檔案數限制。如果沒設定的話,這個值為作業系統的限制。
#設定後你的作業系統和nginx可以處理比「ulimit -a」更多的檔案,所以把這個值設高,這樣nginx就不會有「too many open files」問題了。
#禁止訪問web-inf目錄檔案
location ~ ^/(web-inf)/
#靜態檔案讓nginx處理
#gzip模組設定
gzip on; #告訴nginx採用gzip壓縮的形式傳送資料
#指定的客戶端禁用gzip功能。我們設定成ie6或者更低版本以使我們的方案能夠廣泛相容。
gzip_disable 'msie6';
#告訴nginx在壓縮資源之前,先查詢是否有預先gzip處理過的資源。這要求你預先壓縮你的檔案(在這個例子中被注釋掉了),
#從而允許你使用最高壓縮比,這樣nginx就不用再壓縮這些檔案了
#gzip_static on;
#允許或者禁止壓縮基於請求和響應的響應流。我們設定為any,意味著將會壓縮所有的請求。
gzip_proxied any;
#最小壓縮檔案大小。如果乙個請求小於1000位元組,我們最好不要壓縮它,因為壓縮這些小的資料會降低處理此請求的所有程序的速度。
gzip_min_length 1k;
#設定資料的壓縮等級。這個等級可以是1-9之間的任意數值,9是最慢但是壓縮比最大的。我們設定為4,這是乙個比較折中的設定。
gzip_comp_level 4;
#設定需要壓縮的資料格式
原文:
Nginx詳細配置的備註說明
user nobody 定義了nginx對外提供web服務時的worker程序數。最優值取決於許多因素,包括 但不限於 cpu核的數量 儲存資料的硬碟數量 及負載模式。不能確定的時候,將其設定為可用的cpu核心數將是乙個好的開始 設定為 auto 將嘗試自動檢測它 worker processes ...
nginx詳細配置說明
nginx的工作程序的使用者以及使用者組,windows不需要配置 user nobody 工作程序個數,通常配置為cpu總和數 worker processes 1 error log logs error.log error log logs error.log notice error log...
nginx配置詳細說明
定義nginx執行的使用者和使用者組 user www www nginx程序數,建議設定為等於cpu總核心數。worker processes 8 全域性錯誤日誌定義型別,debug info notice warn error crit error log var log nginx error...