@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Configuración Varnish Cache en Plesk Onyx y Centos 7

Configuración Varnish Cache en Plesk Onyx y Centos 7

Hoy os queremos mostrar como instalar Varnish-Caché en Plesk Onyx con una máquina Centos 7 como servidor. Pero antes veremos qué es y como puede ayudarnos instalarlo.

Cuando dispones de un proyecto web que va creciendo día a día, te vas dando cuenta que lo que te valía en un principio se va quedando corto. Esto viene porque aumentan las visitas, amplías los contenidos y la página se hace cada vez más pesada. En ese momento es necesario revisar la parte servidora, para ayudar a tus lectores que mejoren su experiencia.

Varnish Caché puede ayudar en esto. Es un sistema que acelera la navegación web en el sitio donde se configura. Esto lo hace una tecnología de proxy inverso, se instala delante del servidor web liberándole de la carga que tiene que soportar. ¿Y cómo hace eso? Guarda copias de ciertos elementos pesados (ejemplo imágenes) haciendo que el servidor no tenga que volver a cargarlas repetidamente en cada visita.

Esto mejora sustancialmente la experiencia de usuario y libera de carga al servidor. Es verdad que hay muchos más factores que pueden provocar que el servidor no vaya “fino”, pero Varnish Caché seguro que ayuda a reducir tiempos de carga.

Apuntar también que es un sistema escalable (admite balanceo de carga) y fácilmente configurable, como os muestro:

 

Configuración Varnish Cache en Plesk Onyx y Centos 7-3

Configuración Varnish Cache en Plesk Onyx y Centos 7

Instalar EPEL repositorio

Instalar Varnish

Configuración Varnish

Comprobar Varnish

 

 

Ahora modificamos default.vcl

Configuración Apache:

Configuración PLESK

Lanzamos:

Reinicio servicios:

Comprobaciones:

Y comprobamos uno de nuestros vhosts:

Eliminar Varnish-Caché de Centos 7

Deshacer cambios

Reiniciamos servicios:

Comprobamos cada servicio:

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

implementar-soc-monitorizacion-completa-con-prometheus-alertmanager-grafana-y-loki-bajo-contenedores-3

Implementar SOC: Monitorización Completa con Prometheus, AlertManager, Grafana y Loki bajo Contenedores

Implementar SOC: Monitorización Completa con Prometheus, AlertManager, Grafana y Loki bajo Contenedores Seguimos implementando nuestro …

9 comentarios

  1. No funciona para mi. en localhost si que me da lo de varnish pero cuando lo hago a una web no funciona.

  2. Hola, con HTTPS Varnish no aparece configurado. Fijate, la cabecera que adjuntas no tiene VIA: 1.1 varnish-v4

    Un saludo.

  3. Excelente tutorial Raul, nosotros llevamos tiempo intentando instalar Varnish en nuestros servidores Plesk pero siempre nos hecha para atrás tener que modificar tantos archivos. Son los detalles por los que Cpanel va un paso adelante. Esperamos una extensión para Plesk Onyx que lo solucione.

    • Gracias Ignacio. Una vez montado funciona muy estable. Lo único tener en cuenta que Nginx debe ejecutarse antes que Varnish. Sino el primero no levanta. Esto creo que no está en la entrada que ya tiene un tiempo. Salu2

  4. Gran articulo nosotros, tenemos que ponerlo en todas las tiendas online realizadas con Magento y la verdad que el rendimiento es bastante interesante. Probaremos ahora con prestashop y prepararemos una noticia del antes y después ya te contaremos 🙂

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

catorce + 3 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu