Nginx 可视化配置生成器
可视化配置 Nginx,支持反向代理、SSL/HTTPS、负载均衡等,实时生成配置文件
全局配置
HTTP 全局配置
Gzip 配置
Server 块
暂无 Server 块,点击「添加 Server」开始配置
Upstream 负载均衡
暂无 Upstream,点击「添加 Upstream」配置负载均衡
安全响应头
静态资源缓存
配置预览55 行
配置有效
# Generated by GEE Tools - Nginx Config Builder
# https://geemodel.com/nginx-config-builder
# Generated at: 2026/3/20 06:53:05
# Reference: Nginx 1.25+ | OpenSSL 3.0+ | Mozilla SSL Guideline v5.7
user www-data;
worker_processes auto; # 官方默认 1,推荐 auto
worker_rlimit_nofile 65535; # 最大文件描述符,需 >= worker_connections
pid /var/run/nginx.pid;
error_log /var/log/nginx/error.log warn;
events {
worker_connections 1024;
multi_accept on;
use epoll; # Linux 推荐;留空则自动选择
}
http {
include mime.types;
default_type application/octet-stream;
# ── 性能基础 ────────────────────────────────────────
sendfile on; # 官方默认 off!必须显式开启
tcp_nopush on; # 配合 sendfile,减少网络包
tcp_nodelay on;
keepalive_timeout 20s; # 官方默认 75s,生产适当调低
keepalive_requests 1000;
# ── 安全 ──────────────────────────────────────────
server_tokens off; # 官方默认 on,关闭隐藏版本号
client_max_body_size 10m; # 官方默认 1m,按需调整
client_body_timeout 30s; # 官方默认 60s,防慢速攻击
client_header_timeout 30s;
# ── Gzip ────────────────────────────────────────
gzip on; # 官方默认 off!必须显式开启
gzip_vary on;
gzip_proxied any;
gzip_comp_level 5; # 官方默认 1,5-6 是性价比最佳
gzip_min_length 256; # 官方默认 20,建议调高
gzip_types text/plain text/css text/xml text/javascript application/json
application/javascript application/xml application/rss+xml image/svg+xml;
# ── 日志 ──────────────────────────────────────────
log_format main '$remote_addr [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" $request_time';
access_log /var/log/nginx/access.log main buffer=16k;
error_log /var/log/nginx/error.log warn;
# ── 哈希表 ─────────────────────────────────────────
types_hash_max_size 2048;
server_names_hash_bucket_size 64;
}