如何在Debian13 上安装 Caddy?

在 Debian 13(Trixie)上安装 Caddy 的推荐方法

Debian 13 使用官方 Cloudsmith 仓库安装是最方便的方式,会自动创建 systemd 服务并便于后续更新。

一键安装命令(推荐)

sudo apt update && sudo apt upgrade -y

sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl

# 添加 Caddy 官方仓库密钥和源
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg

curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list

sudo chmod o+r /usr/share/keyrings/caddy-stable-archive-keyring.gpg
sudo chmod o+r /etc/apt/sources.list.d/caddy-stable.list

# 更新并安装 Caddy
sudo apt update
sudo apt install caddy

安装完成后常用操作

# 查看 Caddy 版本
caddy version

# 启动/重启/停止服务
sudo systemctl start caddy
sudo systemctl restart caddy
sudo systemctl stop caddy

# 开机自启(默认已启用)
sudo systemctl enable caddy

# 查看服务状态
sudo systemctl status caddy

# 查看日志
journalctl -u caddy -f

配置 Caddyfile

默认配置文件路径:/etc/caddy/Caddyfile

sudo nano /etc/caddy/Caddyfile

编辑完成后重新加载配置:

sudo caddy reload

提示:

  • 安装后 Caddy 默认会监听 80443 端口(自动申请 HTTPS)。
  • 如果你之前安装了 Nginx 或 Apache,记得先停止它们,避免端口冲突。
上一篇 RustDesk服务器端的部署
下一篇 忘记Typecho管理密码的解决办法
疯语

疯语管理员

这个人很懒,什么都没留下。

本月创作热力图

目录