Caddy 的安装指南
Caddy 是一个强大的 Web 服务器,支持自动 HTTPS 和简洁的配置。本文提供不同环境下的安装指南。
使用以下命令在 Ubuntu/Debian 系统上安装 Caddy:
shsudo apt update
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -fsSL https://dl.cloudsmith.io/public/caddy/stable/gpg.key | sudo tee /etc/apt/trusted.gpg.d/caddy.asc
curl -fsSL https://dl.cloudsmith.io/public/caddy/stable/deb.deb.txt | sudo tee /etc/apt/sources.list.d/caddy.list
sudo apt update
sudo apt install -y caddy
shsudo systemctl start caddy && sudo systemctl enable caddy
相关信息
Caddy 的默认路径:
/etc/caddy/Caddyfile
/var/lib/caddy
/var/log/caddy
/usr/bin/caddy
在 CentOS 上,可以使用 dnf
命令进行安装:
shsudo dnf install 'dnf-command(copr)'
sudo dnf copr enable @caddy/caddy
sudo dnf install caddy
相关信息
Caddy 的默认路径:
/etc/caddy/Caddyfile
/var/lib/caddy
/var/log/caddy
/usr/bin/caddy
shsudo systemctl start caddy && sudo systemctl enable caddy
如果需要手动安装 Caddy,可以使用以下命令:
shcurl -fsSL https://getcaddy.com | bash -s personal
或者,从 官方 GitHub 发布页 下载适用于你的系统的二进制文件,并添加到 PATH
中。
caddy.exe
。caddy.exe
放入 C:\Program Files\Caddy\
或其他目录。将 Caddy 的路径添加到 PATH
中。
shcd C:\Program Files\Caddy
caddy.exe run
检查配置文件格式是否正确:
shcaddy validate
重新加载配置文件:
shcaddy reload
shmkdir -p /home/caddy/config
mkdir -p /home/caddy/data
shdocker run -d --name caddy \ -p 80:80 -p 443:443 \ -v /home/caddy/config:/config \ -v /home/caddy/data:/data \ caddy:latest
注
如果有任何错误或需要改进,欢迎留言指正。
参考资料
来自ai