Looking for varnish Answers? Try Ask4KnowledgeBase
Looking for varnish Keywords? Try Ask4Keywords

varnishEmpezando con el barniz


Observaciones

Esta sección proporciona una descripción general de qué es el barniz y por qué un desarrollador puede querer usarlo.

También debe mencionar cualquier tema importante dentro del barniz y vincular a los temas relacionados. Dado que la Documentación para barniz es nueva, es posible que deba crear versiones iniciales de los temas relacionados.

Versiones

Versión Fecha de lanzamiento
5.1.2 2017-04-07
5.1.1 2017-03-16
5.0 2016-09-15
4.1.5 2016-02-09
4.0.4 2016-11-30
3.0.7 2015-03-23

Instalación o configuración

Las siguientes son instrucciones para configurar la última versión de Varnish en varias distribuciones de Linux.

CentOS 7

curl -s https://packagecloud.io/install/repositories/varnishcache/varnish5/script.rpm.sh | sudo bash
 

Ubuntu

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
 

Debian

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/debian/ jessie varnish-4.1"\
  >> /etc/apt/sources.list.d/varnish-cache.list
apt-get update
apt-get install varnish
 

Barniz VCL

Varnish controla y manipula las solicitudes HTTP utilizando Varnish Configuration Language (VCL). El siguiente fragmento de VCL elimina las cookies de las solicitudes entrantes al subdirectorio / images:

sub vcl_recv {
    if (req.url ~ "^/images") {
        unset req.http.cookie;
    }
}