转自知乎:https://zhuanlan.zhihu.com/p/103424534
安装 Caddy 软件包
yum install caddy -y
配置文件:
vim /etc/caddy/conf.d/Caddyfile.conf
复制以下内容到文件中
https://www.simple.com {
gzip
tls xxxx@xxx.xx
proxy / localhost:port {
transparent
}
}
- 把 https://www.simple.com 改为自己的域名。
- tls 后面的 xxxx@xxx.xx 改为自己的邮箱地址,这是用于自动申请 SSL 证书用的。需要注意的是,不需要你自己配置 SSL 证书,而且会自动帮你续签。
- localhost:port 请将 port 修改为 Halo 的运行端口,默认为 8090。
- 修改完成之后启动 Caddy 服务即可。
# 开启自启 Caddy 服务
systemctl enable caddy
# 启动
service caddy start
# 停止运行
service caddy stop
# 重启 Caddy
service caddy restart
# 查看 Caddy 运行状态
service caddy status
配置完成!