1. 程式人生 > >Nginx Server 配置

Nginx Server 配置

緩存 網絡 返回 主題 tcp ref for pan cte

http {
include       mime.types;
  // 主模塊;實現對配置文件包含的文件設定,可以減少主配置文件的復雜度;
default_type  application/octet-stream;
  // http 的核心模塊指令;默認是設置為二進制流;就是當文件類型未定義時使用這種解析;例如不配置PHP時打開PHP文件就是下載;

#log_format  main  $remote_addr - $remote_user [$time_local] "$request" 
#                  $status $body_bytes_sent "$http_referer" 
# "$http_user_agent" "$http_x_forwarded_for";   // 日誌輸入格式; main就是日誌輸入格式的名稱; 在下面access_log 中引用; #access_log logs/access.log main; sendfile on;   // 開啟高效文件傳輸模式; 開啟下面兩個可以有效防止網絡阻塞; #tcp_nodely on; #tcp_nopush on; charset utf-8;   // html 字符集格式 ; server_names_hash_bucket_size 128
;   // 多虛擬主機服務器名字的hash表大小 client_max_body_size 8m;   // 客戶端請求的最大的單個文件字節數 client_header_buffer_size 32k;   // 客戶端請求 client_header_buffer 大小;1KB 緩沖區就是很大的; large_client_header_buffers 4 32k;   // 客戶端請求中較大的消息頭的緩存最大數量和大小。 #keepalive_timeout 0; keepalive_timeout 65;   // 客戶端鏈接保持活動的超時時間 ; client_body_timeout
10;   // 客戶端請求主題讀取時間 默認是60;超時提示 request time out (408) client_header_timeout 10;   // 客戶端請求頭讀取的超時時間; 如果沒返回數據 提示也是 request time out (408) send_timeout 10;   // 設置響應客戶端的超時時間;

Nginx Server 配置