只是一个简单的问题,看看是否有人知道如何在Amazon EC2实例上安装Varnish Cache 3.0而无需从源代码构建?我之前在许多运行Ubuntu和CentOS的服务器上安装过,但是我遇到了EC2实例的问题。
我已经更新了repos以包含最新版本(https://www.varnish-cache.org/installation/redhat),但只有一些软件包是从varnish-3.0(varnish-debuginfo.x86_64)开始的,而有些软件包仍然来自amzn-做完yum list之后的main(varnish.x86_64)。
有谁知道怎么解决这个问题?我也试过--enablerepo = varnish-3.0但是仍然试图安装Varnish 2.1.5
感谢您提前提供任何帮助
答案 0 :(得分:3)
对我而言,这与yum repo priorties有关。首先让你安装插件,用:
yum install yum-priorities
然后编辑/etc/yum.repos.d/varnish.repo添加一行“priority=1
”
为了安全起见,请运行“yum clean all
”,然后当您下次尝试“yum install varnish
”时,您应该从varnish.repo
获取版本,而不是亚马逊的默认版本。