安装caddy
安装依赖:
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https
安装完成后,添加官方 Caddy GPG 密钥:
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
更新apt:
sudo apt update
最后,使用以下命令安装 Caddy:
sudo apt install caddy -y
编辑配置文件:
vim /etc/caddy/Caddyfile
将里面的内容全部删掉,改为以下配置:
www.123456.com #此项改为你的域名 encode gzip reverse_proxy 127.0.0.1:8008
完成后启动,启动后等带几分钟,caddy会配置ssl证书。
systemctl reload caddy # 重载配置文件
systemctl daemon-reload # 重载服务
systemctl enable caddy # 开机启动
systemctl start caddy # 启动
systemctl stop caddy # 停止
systemctl restart caddy # 重启
systemctl status caddy # 查看状态
caddy version #查看caddy的版本信息