Caddy 是什么?
Caddy 是一个现代化 Web Server / 反向代理,最大优势:
🚀 自动申请 & 续期 HTTPS 证书(Let’s Encrypt)
🧩 配置极其简单
🔒 默认安全
🔁 非常适合做反向代理
适用于:
Linux 服务器(Debian / Ubuntu / CentOS / Alma / Rocky)
- 有公网 IP 的服务器
- 域名已完成 DNS 解析
- 访问主域名:https://caddy.com
- 反代目标站点:https://dz.qq.com
安装 Caddy(适用于:Debian / Ubuntu)
curl -1sLf https://dl.cloudsmith.io/public/caddy/stable/setup.deb.sh | sudo bash
sudo apt install -y caddy🔹 验证安装
caddy version能看到版本号说明安装成功。
✅ Caddy 核心配置(重点)
🔹编辑 (全选删除原内容Ctrl + K(一直按,删到空)
nano /etc/caddy/Caddyfile🔹完整示例配置:地址更改为你对应的即可
caddy.com {
reverse_proxy https://dz.qq.com {
header_up Host dz.qq.com
header_up X-Real-IP {remote}
header_up X-Forwarded-For {remote}
header_up X-Forwarded-Proto {scheme}
}
}- caddy.com 你自己的访问域名
- dz.qq.com 目标站点
启动 Caddy 并自动申请证书
1️⃣ 重载配置
systemctl reload caddy🔹 或者
systemctl start caddy2️⃣ 查看运行状态
systemctl status caddy🔹 正常状态应为:
Active: active (running)3️⃣ 查看证书申请日志
journalctl -u caddy --no-pager | tail -n 50🔹看到类似内容说明成功:
obtaining certificate
certificate obtained successfully🎉 HTTPS 已自动完成!
另一款基于 Linux 打造的NGINX万能反代神器,强力推荐! 来自:kejilion
不想折腾 Nginx?懒得配置 Caddy?这款基于 Linux Shell 的万能反代工具,轻松帮你一键反代网站,简单到离谱,强大到流泪!
🧩 亮点功能:
✅ 零依赖,无需配置 Nginx 或 Caddy
✅ 自动生成并运行反代规则
✅ 支持 HTTPS、多端口、多域名、多实例批量部署
✅ 新手一键交互式操作,高手直接命令行搞定
📌 进入交互式模式(推荐给新手)
bash <(curl -sL kejilion.sh) fd这款nginx有以下特点:
🔹 带全局站点防护:
- WAF OWASP ModSecurity Core Rule Set(CRS)
- 兼容cf防御
- 高负载自动5秒盾
- fail2ban恶意IP拉黑
- 请求连接数限制
- 带全局性能优化:
🔹 缓冲区优化
- SSL性能优化
- 静态资源优化
- zstd压缩
- br压缩