You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Amazon Linux的AWS EC2实例上无法通过yum安装Caddy包

Amazon Linux EC2实例安装Caddy失败的解决办法

问题根源

Amazon Linux默认YUM源不含Caddy包,直接执行yum install caddy会提示找不到对应包。

解决步骤

官方YUM源安装(推荐)

  1. 创建Caddy仓库配置文件
    运行命令生成仓库配置:
    sudo tee /etc/yum.repos.d/caddy.repo <<EOF
    [caddy]
    name=Caddy Repository
    baseurl=https://dl.cloudsmith.io/public/caddy/stable/rpm/el/\$releasever/\$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=https://dl.cloudsmith.io/public/caddy/stable/gpg.key
    EOF
    
  2. 更新YUM缓存
    sudo yum clean all && sudo yum makecache
    
  3. 安装Caddy
    sudo yum install caddy -y
    

二进制包手动安装

若添加源遇阻,可直接安装二进制文件:

  1. 下载对应架构的Caddy包(以x86_64为例)
    sudo curl -L "https://github.com/caddyserver/caddy/releases/latest/download/caddy_2.8.4_linux_amd64.tar.gz" -o caddy.tar.gz
    
  2. 解压并部署到系统目录
    sudo tar -xzf caddy.tar.gz
    sudo mv caddy /usr/local/bin/
    
  3. 验证安装
    caddy version
    

确认安装成功

执行caddy version显示版本号即成功,可启动并设置开机自启:

sudo systemctl start caddy
sudo systemctl enable caddy

内容的提问来源于stack exchange,提问作者Quartz_

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 10:48:18