Skip to content

Caddy

按照官方文档安装, 安装完成后, 执行 caddy version 查看版本 如果成功, 在浏览器中访问ip地址即可访问到caddy的默认页面

配置文件

Caddy的配置文件是 Caddyfile, 位于 /etc/caddy/Caddyfile

将其默认内容修改为你的域名, 并保存,即可启用https;

使用docker配置

编写docker-compose.yml文件

yaml
services:
  caddy:
    image: caddy
    restart: unless-stopped
    ports:
      - '80:80'
      - '443:443'

-d 表示后台守护进程

sh
docker compose up -d

使用docker compose logs

会发现https配置失败:

需要配置好域名dns域名和修改Caddyfile配置文件

sh
| {"level":"warn","ts":1728458421.179755,"logger":"http.auto_https","msg":"server is listening only on the HTTP port, so no automatic HTTPS will be applied to this server","server_name":"srv0","http_port":80}

查看端口占用情况

netstat -tulpn

其中tcp表示TCP协议, u表示UDP协议, l表示监听, p表示进程信息, n表示显示数字地址和端口号, 最后的-a表示显示所有连接

本站访客数 人次 本站总访问量