nginx配置詳解
主要由6個部分組成:
main:用於進行nginx全域性資訊的配置
events:用於nginx工作模式的配置
http:用於進行http協議資訊的一些配置
server:用於進行伺服器訪問資訊的配置
location:用於進行訪問路由的配置
upstream:用於進行負載均衡的配置
main全域性配置模組中的配置項
event 模組
上述配置是針對nginx伺服器的工作模式的一些操作配置
http模組
作為web伺服器,http模組是nginx最核心的乙個模組,配置項也是比較多的,專案中會設定到很多的實際業務場景,需要根據硬體資訊進行適當的配置,常規情況下,使用預設配置即可!
### 基礎配置
##sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
# server_tokens off;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
### ssl證書配置
##ssl_protocols tlsv1 tlsv1.1 tlsv1.2; # dropping sslv3, ref: poodle
ssl_prefer_server_ciphers on;
### 日誌配置
##access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
### gzip 壓縮配置
### 虛擬主機配置
##include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
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 就會自動...