首页Nginx配置生成器

Nginx配置生成器

在线Nginx配置生成工具,支持反向代理、负载均衡、SSL/TLS等常用配置场景

基本配置

反向代理

SSL/TLS

负载均衡

生成的配置

server {
    listen 80;
    listen [::]:80;
    server_name example.com;

    # 网站根目录
    root /var/www/html;
    index index.html index.htm index.php;

    # 主要位置配置
    location / {
        try_files $uri $uri/ =404;
    }

    # 静态文件缓存
    location ~* \.(jpg|jpeg|png|gif|ico|css|js|woff|woff2|ttf|svg)$ {
        expires 1y;
        add_header Cache-Control "public, immutable";
    }

    # 安全头
    add_header X-Frame-Options "SAMEORIGIN" always;
    add_header X-Content-Type-Options "nosniff" always;
    add_header Referrer-Policy "strict-origin-when-cross-origin" always;
    add_header X-XSS-Protection "1; mode=block" always;
}

常用配置模板



说明文档

Nginx 配置生成器是什么

该工具用于在线生成常见的 Nginx 配置片段,支持静态站点、反向代理、SSL 与负载均衡场景,便于快速搭建和校验配置。

主要功能

  • 生成基础 server 配置(域名、端口、站点根目录)。
  • 一键切换反向代理配置并设置后端地址。
  • 启用 SSL 并填写证书与私钥路径。
  • 按模板快速加载常用配置并导出 nginx.conf

使用步骤

  1. 填写基础配置项(域名、端口、根目录)。
  2. 按需启用反向代理、SSL 或负载均衡。
  3. 在右侧预览生成的配置内容。
  4. 复制配置或下载文件到服务器部署。

常见问题

为什么启用代理后负载均衡提示冲突?

该工具优先按代理模式生成配置,若两者同时开启会提示优先级,建议根据实际架构只保留一种转发策略。

生成后可以直接用于生产吗?

建议先在测试环境执行 nginx -t 校验,再结合实际目录权限、证书路径和 upstream 健康检查进行调整。