nginx基本配置

2022-09-03 06:51:09 字數 1246 閱讀 4969

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 就會自動...