nginx主配置檔案/etc/nginx/nginx.conf是乙個純文字型別的檔案,整個配置檔案是以區塊的形式組織,通常每乙個區塊以一對大括號{}來表示開始與結束。
#如下為全域性main配置:
[root@master conf]# cat#如下為event配置:nginx.conf
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info
;#pid logs/nginx.pid;
events#如下為http配置:
user nginx; #程序使用者nginx更多配置釋義可參考:worker_processes
1; #工作程序,配合和cpu個數保持一致
error_log /var/log/nginx/error.log warn; #錯誤日誌路徑及級別
pid /var/run/nginx.pid; #nginx服務啟動的pid
.html; #錯誤頁面
# redirect server error pages to the static page /50x.html
#error_page
500502
503504 /50x.html; #定義請求錯誤,指定錯誤**
錯誤頁面
[root@nginx01 ~]# vi /etc/nginx/conf.d/base.confserver
}server
location /
location /ok
}[root@nginx01 ~]# echo
'' > /usr/share/nginx/html/baseerror.html
[root@nginx01 ~]# nginx -t -c /etc/nginx/nginx.conf #檢查配置檔案
[root@nginx01 ~]# nginx -s reload #過載配置檔案
1 location ~/\.ht
1 location ~ ^/(picture|move)/
1 location ~ ^/data
1 location /imxhy/images/
1 root /usr/share/nginx/rewrite/;2 allow 208.97.167.194;
3 allow 222.33.1.2;
4 allow 231.152.49.4;
5 deny all;
6 auth_basic "xhy";
7 auth_basic_user_file htpasswd;
1 location ~/\.ht
1 location ~ ^/(picture|move)/
1 location ~ ^/data
1 location /imxhy/images/
1 root /usr/share/nginx/rewrite/;2 allow 208.97.167.194;
3 allow 222.33.1.2;
4 allow 231.152.49.4;
5 deny all;
6 auth_basic "xhy";
7 auth_basic_user_file htpasswd;
Nginx 配置解析
執行使用者,預設即是nginx,可不設定 user nobody nginx程序,一般設定為和cpu核數一樣 worker processes 1 單個後台worker process程序的最大併發鏈結數 docker run itd restart unless stopped v etc loc...
Nginx配置解析
執行使用者,預設即是nginx,可不設定 user nobody nginx程序,一般設定為和cpu核數一樣 worker processes 1 單個後台worker process程序的最大併發鏈結數 docker run itd restart unless stopped v etc loc...
nginx 配置詳情 解析
配置nginx nginx的配置檔案 usr local nginx conf nginx.conf 配置檔案常見結構的從外到內依次是 http server location 等等,預設的繼承關係是從外到內,也就是說內層塊會自動獲取外層塊的值作為預設值 server 解決監聽的 ip 網域名稱 埠...