##個人學習記錄,如有問題還望指出。。
#user nobody;
#工作程序:數目。根據硬體調整,通常等於cpu數量或者2倍於cpu。
worker_processes 1;
#錯誤日誌:存放路徑。
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid(程序識別符號):存放路徑
#pid logs/nginx.pid;
events
#日誌格式設定
#keepalive_timeout 0;keepalive超時時間。
keepalive_timeout 65;
#gzip on;
#所**的伺服器 backserver對應server中的location 中個proxy_pass...
upstream backserver
###配置 http #######
#客戶端通過網域名稱訪問伺服器時會將網域名稱與被解析的ip一同放在請求中。當請求到了nginx中時。nginx會先去匹配ip,如果listen中沒有找到對應的ip,
#就會通過網域名稱進行匹配,匹配成功以後,再匹配埠。當這三步完成,就會找到對應的server的location對應的資源。
#沒有匹配到且沒有指定預設的server_name,將使用第乙個server
server
location yyyy
##指定404頁面 頁面內容放置/opt/nginx-1.18.0/html內
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 start ######################
Nginx基本配置
基本的 優化過的 配置 我們將修改的唯一檔案是nginx.conf,其中包含nginx不同模組的所有設定。你應該能夠在伺服器的 etc nginx目錄中找到nginx.conf。首先,我們將談論一些全域性設定,然後按檔案中的模組挨個來,談一下哪些設定能夠讓你在大量客戶端訪問時擁有良好的效能,為什麼它...
nginx基本配置
linux 配置 nginx 基本 1.首先安裝編輯器 因為nginx 是c 語言編寫的 yum y install make zlib zlib devel gcc c libtool openssl openssl devel 2 安裝pcre pcre 重要是讓linux 支援 rw 功能 解...
nginx 基本配置
user nobody worker processes 1 子程序,nginx啟動會有1個master程序和若干個子程序 error log logs error.log debug info notice warn error crit 日誌級別 這樣,當使用者請求 位址時,nginx 就會自動...