找回密码
 立即注册
查看: 3|回复: 3

[技术分享] 可能是最好用的Nginx反向代理管理脚本

[复制链接]

1

主题

1

回帖

12

积分

新手上路

积分
12
qepcnifk 发表于 3 小时前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
前言

这款脚本将 ACME 自动化模块 编译到 Nginx v1.28.0 实现证书自动化

完美适配Nginx-UI如果你习惯使用面板管理,推荐

主要用于反向代理,非建站环境

脚本特色:

全自动 SSL: 内置 Nginx ACME 模块,证书申请、部署、自动续期一条龙,上线即 HTTPS。
一键全能型: 反代、负载均衡、静态站点、端口转发,WebSocket 支持、HTTP 强制跳转等
标准路径: 拒绝乱放文件,遵循标准 Nginx路径。
备份还原: 压缩备份与一键还原功能,改错配置瞬间回血。
多节点同步 利用Nginx-ui节点同步特色可以做到修改配置就同步
脚本

注意事项:

1G内存机子最好添加swap,避免安装失败
安装过程大概5分钟,也许不到
要事先解析域名到ip,避免一顿操作猛如虎,检查一看250

  1. curl -sS -O https://raw.githubusercontent.com/woniu336/open_shell/main/nginx-acme.sh && chmod +x nginx-acme.sh && ./nginx-acme.sh
复制代码



快捷启动

  1. echo "alias ng='/root/nginx-acme.sh'" >> ~/.bashrc
  2. source ~/.bashrc
复制代码


输入ng 启动脚本

在这个追求效率的时代,别让琐事消耗你的技术热情。这套脚本将复杂的 Nginx 调优和证书维护浓缩进一个 0-15 的选择题里。

预览

  1. ┌────────────────────────────────────────────────────────┐
  2. │          Nginx ACME 自动化管理工具 (v2.1)          │
  3. ├────────────────────────────────────────────────────────┤
  4. │  [ 基础部署 ]                                        │
  5. │    1. 完整初始化安装 (首次使用)                      │
  6. ├────────────────────────────────────────────────────────┤
  7. │  [ 业务接入 ]                                        │
  8. │    2. 反向代理            3. 负载均衡                │
  9. │    4. 静态站点            5. 重定向                  │
  10. │    6. 四层端口转发                                   │
  11. ├────────────────────────────────────────────────────────┤
  12. │  [ 站点管理 ]                                        │
  13. │    7. 站点启用/禁用       8. 端口转发管理            │
  14. │    9. 查看所有配置        10. 删除站点配置           │
  15. ├────────────────────────────────────────────────────────┤
  16. │  [ 运维工具 ]                                        │
  17. │    11. 测试并重载配置     12. 查看证书               │
  18. │    13. 备份配置(GZ)       14. 还原配置(GZ)           │
  19. │    15. 卸载 Nginx         0.  退出脚本               │
  20. └────────────────────────────────────────────────────────┘
  21. 请输入指令 [0-15]:  请选择操作 [0-15]:
复制代码
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
henry43 发表于 3 小时前 | 显示全部楼层
正好需要,谢谢大哥
回复 支持 反对

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
klklklkl 发表于 3 小时前 | 显示全部楼层
ssl证书自动部署还可以试试彩虹dns管理面板,一个面板集dns管理,ssl证书自动申请、部署、更新,其他被部署服务器不需要额外安装软件
回复 支持 反对

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
wenchuantian 发表于 3 小时前 | 显示全部楼层
klklklkl 发表于 2025-12-22 16:16
ssl证书自动部署还可以试试彩虹dns管理面板,一个面板集dns管理,ssl证书自动申请、部署、更新,其他被部署 ...

目前在用,但主要是用来修改DNS和宕机切换的,此脚本对证书无感了,你感受不到证书的存在
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|IDCeve

GMT+8, 2025-12-22 19:58 , Processed in 0.072784 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表