配置檔案詳解
# *****==基本配置***********************************====
user nobody; # 配置work程序執行使用者,即程序的名稱,windows下可以注釋掉
worker_processes 1; #配置工作程序數目,根據硬體調整,通常等於cpu數量或者2倍cpu數量
error_log logs/error.log; #配置全域性錯誤日誌及型別,[debug | info | notice | warn | eror | crit ] 預設是error
#pid logs/nginx.pid; # 配置程序pid檔案
# *****==events 配置***********************************====
events
# *****==http 配置***********************************====
#error_page 404 /404.html; #404頁面
# redirect server error pages to the static page /50x.html
#error_page 500 502 503 504 /50x.html; #其他報錯頁面配置
location = /50x.html
#php請求**
# proxy the php scripts to apache listening on 127.0.0.1:80
##location ~ \.php$
#php請求**
# pass the php scripts to fastcgi server listening on 127.0.0.1:9000
##location ~ \.php$
#禁止訪問路徑
# deny access to .htaccess files, if apache's document root
# concurs with nginx's one
##location ~ /\.ht }}
nginx一般有兩種常用場景,即作為靜態資源**和負載均衡
靜態**
nginx是乙個http的web伺服器,可以將伺服器上的靜態檔案(如html、等)通過http協議返回給瀏覽器客戶端
sever
}
負載均衡upstream www.baiducom
location /
1、輪詢(預設)
upstream tomcatserver
2、權重upstream tomcatserver
3、ip_hashupstream tomcatserver
4、最少連線策略upstream tomcatserver
nginx常用配置
官檔 nginx的負載均衡主要依賴這個模組 ngx http upstream module 1 安裝好nginx 192.168.1.111 2 修改egrep v nginx.conf.default nginx.conf 對其進行修改 訪問server name的時候,會找listen埠,所有...
Nginx常用配置
允許跨域 add header access control allow origin 配置 的使用者訪問認證 生成密碼檔案 htpasswd b c sitepasswd pigt password 配置訪問授權 auth basic input you user name and passwor...
nginx常用配置
其主要分為幾個模組 全域性快從開始到events塊之間的一部分內容,其作用域為全域性作用域 events塊 主要負責nginx伺服器與使用者的網路連線 常用設定 是否開啟多work process下的網路連線進行序列化 師傅允許接收多個網路連線 選取哪種驅動模型連線請求 process 最大連線數 ...