# 全局配置段 user www www; worker_processes auto; error_log /www/wwwlogs/nginx_error.log crit; pid /www/server/nginx/logs/nginx.pid; worker_rlimit_nofile 51200; # 事件处理段 events { use epoll; worker_connections 51200; # 每个 worker 进程处理的最大连接数 multi_accept on; } # HTTP服务器段 http { include mime.types; # 包含MIME类型配置文件 #include luawaf.conf; gzip_static on; include proxy.conf; default_type application/octet-stream; server_names_hash_bucket_size 512; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 500m; sendfile on; tcp_nopush on; keepalive_timeout 120; tcp_nodelay on; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 256k; fastcgi_intercept_errors on; gzip on; # 开启gzip gzip_min_length 1k; gzip_buffers 4 16k; # 设置缓冲区大小 gzip_http_version 1.1; gzip_comp_level 2; # 压缩级别 gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml; gzip_vary on; gzip_proxied expired no-cache no-store private auth; gzip_disable "MSIE [1-6]\."; limit_conn_zone $binary_remote_addr zone=perip:10m; limit_conn_zone $server_name zone=perserver:10m; server_tokens off; access_log off; # 服务器配置段 server { listen 1030; # 监听1030 端口号 server_name localhost; # ip或域名 # 路由 location / { root html; # 路径 index index.html index.htm; try_files $uri $uri/ /index.html; # 解决Nginx刷新后变空白页 } # 反向代理实例 location /dev-api { rewrite ^/dev-api/(.*) /$1 break; proxy_pass http://localhost:7919; # 代理后端的ip } } server { listen 443 ssl; # 启用 HTTPS 监听 server_name yuming.cn; # 替换为你的域名 # SSL 证书和私钥的路径 ssl_certificate /etc/nginx/ssl/yuming.cn.pem; ssl_certificate_key /etc/nginx/ssl/yuming.cn.key; # 可选:如果有中间证书,添加 CA bundle # ssl_trusted_certificate /etc/nginx/ssl/ca_bundle.crt; # SSL 加密协议配置 ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { root html; index index.html index.htm; try_files $uri $uri/ /index.html; } } }
Nginx 基本配置
于 2024-10-25 13:35:23 首次发布