Instalar Varnish cache en linux es muy fácil

 05/Jul/2016 -   Sistemas

Estas son las instrucciones básicas para instalar Varnish cache en un sistema Linux como Ubuntu, Debian, RedHat enterprise Linux o FreeBSD. Verás que es realmente sencillo, pero después tenemos que saber como hacerlo funcionar y configurarlo de forma óptima. Siempre puedes recurrir a los servicios gestionados de administración de sistemas de Stackscale y sus partners.

Instalar Varnish en Ubuntu Linux

Varnish está incluido en repositorio de paquetes de Ubuntu, pero la versión suele ser antigua, y en general la recomendación es utilizar los paquetes que se proveen en la web oficial de varnish cache.

Recuerda que los paquetes proporcionados sólo está recomendados para versiones Ubuntu LTS, no para todas las versiones intermedias. Estos paquetes funcionan bien en versiones actuales de Ubuntu. Por supuesto está soportada la arquitectura de 64 bits (amd64).

Para instalar necesitamos conectar con el repositorio oficial de varnish e instalar nuestro Varnish bajo nuestro Ubuntu 14.04 o superior como administrador del sistema (root):

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

Aunque aun se utiliza mucho Varnish 3, la versión Varnish 4.0 ya es una buena opción para utilizar en producción.

Instalar Varnish en Debian Linux

Varnish está incluido en repositorio de paquetes en Debian, pero la versión suele ser antigua, y en general la recomendación es utilizar los paquetes que se proveen en la web oficial de varnish cache o también desde backports.debian.org.

Para instalar necesitamos conectar con el repositorio oficial de varnish e instalar nuestro Varnish bajo nuestro Debian “jessie” o superior como administrador del sistema (root):

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

Los paquetes disponibles están construidos para wheezy y jessie bajo arquitectura 64 bits (amd64).

Instalar Varnish en RedHat o CentOS

Instalar un Varnish Cache es realmente sencillo y tan solo tenemos que activar el paquete desde el repositorio y pulsar instalar paquetes. Varnish Cache 4.0 y 4.1 están soportados en RedHat Enterprise Linux versiones EL6 y EL7, y las equivalentes compatibles como CentOS 6 y CentOS 7.

Instalar Varnish 4.1

Si tu distribución Linux es compatible utiliza:

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

Instalar Varnish 4.0

Si tu distribución es compatible con RHEL 6 o un CentOS 6 utiliza:

yum install epel-release
rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.0.el6.rpm
yum install varnish

Para distribuciones RHEL 7 o compatibles utilizar:

yum install epel-release
rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.0.el7.rpm
yum install varnish

La opción –no-signature sólo es necesaria en una instalación inicial, hasta que tengas la llave GPG de Varnish.

Varnish Cache también se distribuye en los repositorios de EPEL (Extra Packages for Enterprise Linux). Aunque la recomendación suele ser usar la versiones del repositorio oficial.

Instalar Varnish en Free

Varnish es distribuido en FreeBSD dentro de su colección de aplicaciones como “www/varnish“.

Puedes instalarlo como un paquete binario:

pkg install varnish

O compilarlo desde el código fuente:

cd /usr/ports/www/varnish
make all install clean

Esperamos que esta ayuda rápida para instalar varnish cache os resulte de utilidad para empezar a usar este servicio web que os puede ayudar a acelerar de forma notable la velocidad de vuestros sitios web.