本部落格中的nginx配置檔案版本為1.9.5。
nginx -v
nginx version: nginx/1.9.5
首先要知道,nginx.conf檔案分為三部分,分別是全域性配置,事件配置和http配置三大部分,以;表示結束,#表示注釋。
#user nobody; #執行使用者
worker_processes 1; #工作程序,建議按照cpu核數指定,一般為核數的二倍
#error_log logs/error.log; #全域性錯誤日誌存放路徑
#error_log logs/error.log notice; #日誌級別,從小到大依次為:debug,info,notice,warn,error,crit,emerg
#error_log logs/error.log info; #此為同一配置,意思同上,建議設定為notice或warn
#pid logs/nginx.pid; #nginx的pid檔案存放路徑
#error_page 404 /404.html; #4xx錯誤網頁路徑
# redirect server error pages to the static page /50x.html
#將伺服器錯誤頁面重定向到靜態頁面/50x.html
error_page 500 502 503 504 /50x.html; #5xx錯誤網頁路徑
location = /50x.html
# proxy the php scripts to apache listening on 127.0.0.1:80
#**php指令碼到偵聽127.0.0.1:80的apache
#location ~ \.php$
# pass the php scripts to fastcgi server listening on 127.0.0.1:9000
#將php指令碼傳遞到正在監聽127.0.0.1:9000的fastcgi伺服器
#location ~ \.php$
# deny access to .htaccess files, if apache's document root
# concurs with nginx's one
#如果apache的根目錄與nginx的根目錄一致,拒絕對.htaccess檔案的訪問
#location ~ /\.ht
}# another virtual host using mix of ip-, name-, and port-based configuration
#另一種虛擬主機,混合使用基於ip、名稱和埠的配置
#https是以安全為目標的 http 通道,在http的基礎上通過傳輸加密和身份認證保證了傳輸過程的安全性
#server #}}
對於剛安裝好的nginx來說,其配置檔案處於初始狀態,我們需要在此基礎上進行修改優化。
注:以下僅為安裝時的修改結果,並非nginx優化結果
user www;
worker_processes 4;
worker_rlimit_nofile 102400;
#nginx最大檔案開啟數,與ulimit -n命令的值保持一致
error_log logs/error.log;
#error_log logs/error.log notice;
error_log logs/error.log info;
pid logs/nginx.pid;
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html
}}
MongoDb 4 2版本配置檔案
win10系統安裝mongodb 4.2版本後,自動生成的配置檔案。ps 僅改動auth,開啟使用者認證,用作記錄 資料庫路徑 dbpath d program files mongodb server 4.2 data 日誌輸出檔案路徑 logpath d program files mongod...
nginx配置檔案中的location詳解
location 語法 location uri 預設 否 上下文 server 這個指令隨url不同而接受不同的結構。你可以配置使用常規字串和正規表示式。如果使用正規表示式,你必須使用 字首選擇不區分大小寫的匹配或者 選擇區分大小寫的匹配。確定 哪個location 指令匹配乙個特定指令,常規字串...
nginx配置檔案中的location詳解
原文 location 語法 location uri 預設 否 上下文 server 這個指令隨url不同而接受不同的結構。你可以配置使用常規字串和正規表示式。如果使用正規表示式,你必須使用 字首選擇不區分大小寫的匹配或者 選擇區分大小寫的匹配。確定 哪個location 指令匹配乙個特定指令,常...