varnish安装:varnish如何安装

ubuntu中varnish的安装

varnish在Ubuntu package 仓库版本可能比较低,,我们一般建议使用varnish-cache.org提供的包。请注意,我们只为Ubuntu的LTS版本( Long Term Support,长时间支持版本,一般三年)提供安装包,其他中间版本并不提供。但这些版本也许会在较新的ubuntu版本中工作。varnish支持的架构是amd64。

使用root执行下面的代码安装varnish提供的最新版本

 apt-get install apt-transport-https
 curl https://repo.varnish-cache.org/GPG-key.txt | apt-key add -
 echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.1" >> /etc/apt/sources.list.d/varnish-cache.list
 apt-get update
 apt-get install varnish

centos或者redhat中varnish的安装

可以直接使用yum install varnish,但是这可能不是最新的版本,要安装最新的varnish(目前为4.1),请使用下面的命令俩进行安装

 yum install epel-release
 rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.1.el7.rpm
 (or: rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.1.el6.rpm for RHEL6)
 yum install varnish

加上 –no-signature 参数只需要在初始化安装的时候,原因是varnish GPG key 不在yum的密钥串(keyring)中。

注:本文档为varnish4.1的文档,基于官方翻译,根据自己的需要有所精简或者补充,文档原文请参考:https://www.varnish-cache.org/docs

 

你可能还喜欢下面这些文章

varnish的基本工作原理

Varnish是一个HTPP反向代理缓存,它接受来自客户端的请求并试图从缓存中取出相应的数据来应答,如果缓存中并没有相应的数据,它将会把请求指向后端机器,获取并且储存响应的数据,之后再交付给用户。当varnish有缓存的时候响应通常只需要几微秒的时间,比直接访问后端机器通常要快两个数量级,所以要做的就是尽可能的将页面缓存到varnish中。varnish可以根据后端响应的内容来决定是否储存,在响应头中加入cache-control将会被varnish缓存。使用cookie可以让varnish不缓存。这些都是可以在一个vcl的配置文件( Varnish Configuration Languag

赞赏

微信赞赏支付宝赞赏

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注