caddy安装部署至Centos
一、安装
1.使用yum安装caddy
[root@localhost opt]# yum install yum-plugin-copr
[root@localhost opt]# yum copr enable @caddy/caddy
[root@localhost opt]# yum install caddy -y
2. 安装完成后可查看版本号
[root@localhost opt]# caddy version
3. 运行caddy需要子命令,否则只显示帮助文本
[root@localhost opt]# caddy
4. 使用子命令:run ,将caddy作为守护程序启动
[root@localhost opt]# caddy run
Tips:此时caddy作为前端守护进程将一直处于运行状态;可以在另一个终端中使用管理API对caddy进行验证
[root@localhost opt]# curl localhost:2019/config/
二、配置caddy核心文件
有两种配置方法:一种是创建JSON文档,另一种是使用Caddyfile。(一般使用后者)
1.adapt这个命令就是给我们提供了Caddyfile转JSON原生配置的能力
[root@localhost caddy]# caddy adapt --config /etc/caddy/Caddyfile
2. caddy会自动生成Caddyfile配置文件,在/etc/caddy/路径下
3.在配置文件路径下执行caddy run,或者配置文件在其他路径下执行:
[root@localhost caddy]# caddy run --config /etc/caddy/Caddyfile
4. 在当前端口不冲突的情况下访问localhost(caddy默认端口80)