- bash -c "$(curl -fsSL https://raw.githubusercontent.com/Xiuyixx/Nginx-X/main/install.sh)"
- 输入域名: example.com
- 输入监听端口: 80
- 输入后端端口: 8080
- log_format nginxx_host '$host $body_bytes_sent $remote_addr [$time_local] '
- '"$request" $status $http_referer "$http_user_agent"';
- access_log /var/log/nginx/access.host.log nginxx_host;
Nginx-X 快速上手
Nginx-X — Nginx 可视化管理脚本,支持一键申请 SSL 证书
项目地址:https://github.com/Xiuyixx/Nginx-X
如果觉得好用,欢迎给项目点个 Star!
功能一览
· 安装 / 升级 Nginx — 自动装依赖、加官方源、备份升级
· 配置管理 — 反向代理、外部反代(支持 Emby/LilyEmby 推流分离)、配置增删改启停
· 证书管理 — 一键申请 Let's Encrypt 证书(HTTPS)、自动续期
· 实时信息 — 连接状态、QPS、流量统计、健康检查
· 稳定性保障 — 所有变更先 nginx -t 校验,失败自动回滚,不把服务改挂
一键安装
复制代码
安装完成后终端输入 nx 启动。
快速使用
1. 安装 Nginx
菜单 1 → 自动完成依赖安装、添加官方源、安装 stable 版本、停用 default.conf。
2. 添加反向代理配置
菜单 2 → 1 添加配置
复制代码
3. 申请证书 & 启用 HTTPS
菜单 3 → 设置邮箱 → 选择要启用 HTTPS 的配置 → 系统自动申请证书并配置 80→443 跳转
4. 外部反代(支持 Emby / LilyEmby)
菜单 2 → 2 外部反代,支持 5 种模式:
1. 标准模式 — 普通 HTTP/HTTPS 反代
2. Stream 模式 — TCP/UDP 四层转发
3. Emby 分离 HTTP 推流 — Emby 流媒体
4. Emby 分离 HTTPS 推流 — Emby + HTTPS
5. LilyEmby 方案三 — 支持 sub_filter 响应体替换
5. 健康检查
菜单 4 → 3 健康检查 → 自动检查所有站点的 URL 状态码、DNS 解析、证书有效期,每 5 秒刷新。
6. 卸载
菜单 5 提供:仅卸载脚本 / 卸载 Nginx / 卸载 Acme / 全部卸载,高风险操作需二次确认。
进阶配置
如需更精准的流量统计,可在 Nginx 主配置 /etc/nginx/nginx.conf 的 http 块中添加:
复制代码
然后执行 nginx -s reload 生效。
详细教程可以查看我的博客:https://125.sb
觉得好用的话,记得点个 Star!
项目地址:https://github.com/Xiuyixx/Nginx-X
项目地址:https://github.com/Xiuyixx/Nginx-X
如果觉得好用,欢迎给项目点个 Star!
功能一览
· 安装 / 升级 Nginx — 自动装依赖、加官方源、备份升级
· 配置管理 — 反向代理、外部反代(支持 Emby/LilyEmby 推流分离)、配置增删改启停
· 证书管理 — 一键申请 Let's Encrypt 证书(HTTPS)、自动续期
· 实时信息 — 连接状态、QPS、流量统计、健康检查
· 稳定性保障 — 所有变更先 nginx -t 校验,失败自动回滚,不把服务改挂
一键安装
安装完成后终端输入 nx 启动。
快速使用
1. 安装 Nginx
菜单 1 → 自动完成依赖安装、添加官方源、安装 stable 版本、停用 default.conf。
2. 添加反向代理配置
菜单 2 → 1 添加配置
3. 申请证书 & 启用 HTTPS
菜单 3 → 设置邮箱 → 选择要启用 HTTPS 的配置 → 系统自动申请证书并配置 80→443 跳转
4. 外部反代(支持 Emby / LilyEmby)
菜单 2 → 2 外部反代,支持 5 种模式:
1. 标准模式 — 普通 HTTP/HTTPS 反代
2. Stream 模式 — TCP/UDP 四层转发
3. Emby 分离 HTTP 推流 — Emby 流媒体
4. Emby 分离 HTTPS 推流 — Emby + HTTPS
5. LilyEmby 方案三 — 支持 sub_filter 响应体替换
5. 健康检查
菜单 4 → 3 健康检查 → 自动检查所有站点的 URL 状态码、DNS 解析、证书有效期,每 5 秒刷新。
6. 卸载
菜单 5 提供:仅卸载脚本 / 卸载 Nginx / 卸载 Acme / 全部卸载,高风险操作需二次确认。
进阶配置
如需更精准的流量统计,可在 Nginx 主配置 /etc/nginx/nginx.conf 的 http 块中添加:
然后执行 nginx -s reload 生效。
详细教程可以查看我的博客:https://125.sb
觉得好用的话,记得点个 Star!
项目地址:https://github.com/Xiuyixx/Nginx-X