Como instalar Varnish Cache en Ubuntu

En Tutoriales y Guías, Webmasters por

En otro artículo os adelantábamos qué es Varnish Cache y para que sirve y ahora llega el turno de mostrar una guía de instalación de Varnish Cache en Ubuntu. Este artículo esta enfocado a como instalar Varnish en Ubuntu pero al final dejaré unos enlaces útiles para la instalación en CentOS y Debian.

Como instalar Varnish Cache en Ubuntu

Como instalar Varnish en Ubuntu

La forma más sencilla de instalar Varnish en Ubuntu es con el comando: sudo apt-get install varnish

Este comando tiene el inconveniente de que la versión de los repositorios oficiales de Ubuntu puede no ser la última, pero por lo general es suficiente. Aun así si sois de lo que queréis tener siempre lo más nuevo, os mostraré como instalar una versión más actualizada.

Si necesitas un servidor VPS puedes visitar el artículo sobre servidor VPS barato ideal para practicar.

Alternativa de instalación de Varnish para Ubuntu 12.04

Si disponéis de una versión de Ubuntu LTS, podéis agregar el repositorio oficial de Varnish e instalar la última versión estable desde este. Para realizar esta tarea seguimos los siguientes pasos (ejemplo válido para Ubuntu 12.04 LTS):

  1. curl http://repo.varnish-cache.org/debian/GPG-key.txt | sudo apt-key add -
  2. echo "deb http://repo.varnish-cache.org/ubuntu/ precise varnish-3.0" | sudo tee -a /etc/apt/sources.list
  3. sudo apt-get update
  4. sudo apt-get install varnish

Ojo! Vuelvo a repetir que sólo esta disponible para versiones LTS de Ubuntu (Ubuntu 12.04 Precise Pangolin).

Alternativa de instalación de Varnish para Ubuntu en versiones: Ubuntu 10.04 Lucid Lynx, Ubuntu 12.04 Precise Pangolin, Ubuntu 12.10 Quantal Quetzal, Ubuntu 13.04 Raring Ringtail, Ubuntu 13.10 Saucy Salamander.

Los pasos son muy sencillos, ejecutamos los siguientes comandos:

  1. sudo apt-get install python-software-properties
  2. sudo add-apt-repository ppa:ondrej/varnish
  3. sudo apt-get update
  4. sudo apt-get install varnish

Este método es posible gracias al repositorio personal PPA de Ondřej Surý, muy famoso también por mantener los paquetes del servidor Apache y PHP actualizados. Hace una semana aproximadamente, contacté con Ondřej Surý para pedirle que actualizase a la versión 3.0.4 de Varnish, ya que en su repositorio todavía se encontraba la versión 3.0.3. A los pocos días Ondřej Surý me devolvía un email comunicándome que ya estaba actualizado, por lo que desde Vozidea.com le damos las gracias por su gran trabajo.

Instalación de Varnish en Debian y CentOS.

También hay disponibles repositorios para instalar Varnish Cache en:

Debian: https://www.varnish-cache.org/installation/debian
CentOS: http://repo.varnish-cache.org/redhat/varnish-3.0/

Instalación de Varnish desde el código fuente.

Yo sólo he tratado de compilarlo en Ubuntu 12.10 sin mucha fortuna, pero os dejo el link a la guía oficial de compilación de Varnish por si alguien la necesita:

Compilar Varnish desde código fuente: https://www.varnish-cache.org/docs/trunk/installation/install.html