Caddy 安装指南
本文将详细介绍如何在不同的操作系统上安装 Caddy。
Linux 安装
Ubuntu/Debian
# 安装依赖sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
# 添加 Caddy 官方源curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpgcurl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
# 更新包列表并安装sudo apt updatesudo apt install caddy
CentOS/RHEL
# 添加 Caddy 官方源dnf install 'dnf-command(copr)'dnf copr enable @caddy/caddydnf install caddy
macOS 安装
使用 Homebrew 包管理器安装:
brew install caddy
Windows 安装
使用 Chocolatey
choco install caddy
手动安装
- 访问 Caddy 官方下载页面
- 下载适用于 Windows 的最新版本
- 将可执行文件添加到系统环境变量
Docker 安装
# 拉取官方镜像docker pull caddy
# 运行 Caddy 容器docker run -d \ --name caddy \ -p 80:80 \ -p 443:443 \ -v caddy_data:/data \ -v caddy_config:/config \ -v $PWD/Caddyfile:/etc/caddy/Caddyfile \ -v $PWD/site:/srv \ caddy
验证安装
安装完成后,可以通过以下命令验证:
caddy version
服务管理
systemd (Linux)
# 启动 Caddysudo systemctl start caddy
# 设置开机自启sudo systemctl enable caddy
# 查看状态sudo systemctl status caddy
# 重启服务sudo systemctl restart caddy
Homebrew (macOS)
# 启动服务brew services start caddy
# 停止服务brew services stop caddy
# 重启服务brew services restart caddy