Nginx 配置生成器
根据网站目录、技术构架、协议与 SSL、程序类型,实时生成 Nginx 站点配置文件(.conf)。配置在浏览器本地生成,不会上传服务器。
站点信息
运行环境
技术构架
程序类型
PHP 版本
协议与 SSL
访问协议
生成 443 端口 SSL 站点,并将 80 端口 301 跳转到 HTTPS。
SSL 证书类型
证书路径将按技术构架自动填写,可直接修改。
1.25.1 起 http2 改为独立指令并默认支持 IPv6 监听;旧版沿用 listen ... http2 写法。
高级选项
example.com.conf
上传到服务器
连接设置
将上传到该目录下的 example.com.conf
登录凭据
上传选项
工具介绍及使用方法
- 填写域名与网站目录,按需选择「技术构架」(LNMP 一键安装包 / 宝塔面板 / 通用 Nginx / 反向代理);
- 选择访问协议(HTTPS / HTTP + HTTPS / 仅 HTTP)与 SSL 证书类型(默认 Let's Encrypt),程序类型可选 WordPress、通用 PHP、静态网站或 Node.js 反向代理;
- 右侧实时生成对应 .conf 配置,点击「复制配置」或「下载 .conf」保存;
- 将文件放入对应 vhost 目录(LNMP 为
/usr/local/nginx/conf/vhost/,宝塔为/www/server/panel/vhost/nginx/),执行nginx -t测试语法后重载 Nginx 即可生效。
说明:本工具参考 DigitalOcean 开源的 Nginx 配置工具设计,生成的是通用站点配置模板;SSL 证书需自行通过 lnmp ssl add 或 certbot 申请,WordPress 伪静态依赖 LNMP/宝塔自带规则,请按部署步骤核对后使用。