nginx 預設配置檔案詳解記錄

2022-06-23 21:51:12 字數 1441 閱讀 8205

記錄nginx配置檔案的配置項

#**********==== nginx 預設配置檔案nginx.conf中文詳解**********====#定義nginx執行的使用者和使用者組

#user nobody;

#nginx程序數,建議設定為等於cpu總核心數。

worker_processes 1;

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

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info;

#程序pid檔案

#pid logs/nginx.pid;

#配置影響nginx伺服器或與使用者的網路連線。有每個程序的最大連線數,選取哪種事件驅動模型處理連線請求,是否允許同時接受多個網路連線,開啟多個網路連線序列化等。(菜鳥教程解釋)

#工作模式及連線數上限

events

#設定http伺服器,利用它的反向**功能提供負載均衡支援

http

#【沒有用過】

upstream mysvr2

#配置虛擬主機的相關引數,一個http中可以有多個server。

server

#自己新增

location /ooaa/

#error_page 404 /404.html;

# redirect server error pages to the

static page /50x.html

#error_page 500 502 503 504 /50x.html;

location = /50x.html

# proxy the php scripts to apache listening on 127.0.0.1:80#

#location ~\.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

}# another virtual host using mix of ip-, name-, and port-based configuration

##server

#}# https server

##server

#}}