安装 caddy v2
添加caddy官方的软件包源到Ubuntu的包管理器中,并通过管理器直接安装caddy v2,安装完成会自动运行caddy服务。
添加caddy官方的软件源,更新软件包并安装caddy v2
$ echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
| sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
$ sudo apt update
$ sudo apt install caddy
一切顺利的话将会出现如下内容:
Unpacking caddy (2.0.0) ...###.................................]
Setting up caddy (2.0.0) ...###############....................]
...
查看caddy的版本信息,以验证是否安装成功
$ caddy version
编辑caddy配置
nano /etc/caddy/Caddyfile
caddy的服务管理
systemctl enable caddy # 开机启动
systemctl start caddy # 启动
systemctl stop caddy # 停止
systemctl restart caddy # 重启
systemctl status caddy # 查看状态
systemctl daemon-reload # 重载配置
配置 caddy v2
nano etc/caddy/Caddyfile
建议全删掉官方默认配置
如配置简单的反代,可按照下面设置:
xx.xxx.com {
tls [email protected] //填入自己邮箱
reverse_proxy localhost:8888
}
// 可填入多个域名
xxx.xxx.com {
tls [email protected] //填入自己邮箱
reverse_proxy localhost:8889
}
填写完成后 重启caddy, systemctl restart caddy.service
评论 (0)