Cómo instalar Varnish Cache para Nginx en CentOS 7

Cómo instalar Varnish Cache para Nginx en CentOS 7

En este artículo, aprenderemos a instalar Varnish cache para Nginx en CentOS 7

Varnish Cache es un acelerador de aplicaciones web también conocido como proxy inverso HTTP de almacenamiento en caché. El barniz es tan rápido como la entrega de 20 Gbps en hardware estándar disponible. El rendimiento de la caché de Varnish es la flexibilidad de su idioma de configuración. Le permite escribir políticas sobre cómo deben manejarse las solicitudes entrantes. VCL le permite escribir políticas sobre cómo deben manejarse las solicitudes entrantes. Varnish Cache es muy, muy rápido. Por lo general, acelera la entrega con un factor de 300 a 1000 veces, según su arquitectura.

Mantenga el servidor actualizado

# yum update -y

Instale el servidor web Nginx.

# yum install nginx -y

Después de instalar correctamente Nginx, inícielo y habilítelo.

# systemctl start nginx && systemctl enable nginx

Verifique que el nginx se esté ejecutando

# systemctl status nginx

Verifique el puerto web del nginx

# netstat -pnltu

Antes de instalar Varnish Cache, necesitamos habilitar el repositorio EPEL

# yum install -y epel-release

Instalar Varnish Cache

# yum install varnish -y

Después de instalar Varnish Cache con éxito, todos los archivos de configuración se almacenarán en / etc / varnish

  • /etc/varnish/varnish.params - Configuración del entorno de barniz.
  • /etc/varnish/default.vcl: este es el archivo de configuración predeterminado para Varnish.
  • / etc / varnish / secret - archivo secreto de barniz.

Ahora, inicie y habilite el barniz

# systemctl start varnish && systemctl enable varnish

Varify el servicio se está ejecutando correctamente.

# systemctl status varnish

Verifique la ruta ejecutable

# which varnishd

Verifique la versión de Varnish Cache

# varnishd -V

Cómo instalar Varnish Cache para Nginx en CentOS 7

Configurar Varnish para Nginx

Debido a que la caché de Varnish se encuentra frente al servidor web para seguir las solicitudes HTTP, debemos reemplazar el puerto Nginx predeterminado por el puerto 8080, por lo que se ejecutará después del almacenamiento en caché de Varnish.

Abra el archivo de configuración de Nginx

# vi /etc/nginx/nginx.conf

Busque la sección del servidor y modifique el puerto de escucha

listen 8080 default_server;

Cómo instalar Varnish Cache para Nginx en CentOS 7

Reinicie el servicio nginx

# systemctl restart nginx

Ahora, configure Nginx como servidor backend para Varnish, en el archivo de configuración /etc/varnish/default.vcl.

# vi /etc/varnish/default.vcl

Busque la sección de backend y modifíquela como se muestra a continuación

backend default {
.host = "127.0.0.1';
.port = "8080';
}

A continuación, modifique el puerto de escucha de Varnish a 80 en el archivo de configuración del entorno de Varnish

# vi /etc/varnish/varnish.params

Change varnish listen port to VARNISH_LISTEN_PORT=80

Ahora, todo está configurado, reinicie el servicio de barniz.

# systemctl reiniciar barniz

Verifique si Varish está funcionando con el servidor Nginx

# curl -I http://localhost

Cómo instalar Varnish Cache para Nginx en CentOS 7

Hoy, hemos aprendido cómo nuestros ingenieros de soporte instalan Varnish Cache para Nginx en CentOS.


Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

ConfigServer Security & Firewall (también llamado csf en forma abreviada) es un firewall de inspección de paquetes de estado (SPI). Aprenda a instalar y configurar CSF en CentOS 7

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Aprenda a instalar R1Soft Backup Agent en CentOS y configurarlo. R1Soft Server Backup Manager ofrece a los proveedores de servicios una solución flexible y fácil de usar.

Cómo modificar los límites de CloudLinux LVE

Cómo modificar los límites de CloudLinux LVE

En este artículo, hemos explicado cómo modificar los límites de CloudLinux LVE. Entonces empecemos. Los límites de CloudLinux LVE se pueden cambiar utilizando LVE Manager.

Cómo cambiar el SSH del puerto del servidor Linux

Cómo cambiar el SSH del puerto del servidor Linux

Para cambiar el puerto SSH del servidor Linux, debe iniciar sesión en el servidor a través de SSH y modificar el archivo de configuración SSH.

Cómo instalar Centova Cast en CentOS

Cómo instalar Centova Cast en CentOS

Centova Cast es la plataforma de gestión líder para transmisiones de radio por Internet, que proporciona una amplia información y control a los proveedores de alojamiento de transmisiones.

Cómo configurar la retransmisión de correo en su servidor de correo

Cómo configurar la retransmisión de correo en su servidor de correo

Puede solucionar los problemas de envío de correo electrónico utilizando la siguiente configuración de retransmisión de correo electrónico.

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Aprenderemos a instalar Apache MariaDB PHP y PHPMyAdmin en el servidor Ubuntu 18.04. Apache, MySQL / MariaDB y PHP están compuestos por paquetes. Se conoce como LAMP

Aprenda la gestión básica de usuarios en Linux

Aprenda la gestión básica de usuarios en Linux

¿Quiere agregar, modificar o eliminar un usuario en Linux? Aquí tienes el artículo perfecto.

Aprenda la gestión básica de grupos en Linux

Aprenda la gestión básica de grupos en Linux

Obtenga más información sobre la gestión de grupos en Linux. Cómo agregar grupos, modificar grupos y eliminar grupos, agregar miembros en Linux. Cree un nuevo grupo, use el comando groupadd.

Aprenda a instalar Fail2ban en CentOS 7

Aprenda a instalar Fail2ban en CentOS 7

Fail2ban es muy útil para asegurar la conexión SSH. Ahora debería poder instalar y configurar fail2ban en centos7, agregue una capa adicional de seguridad al servidor