Cómo configurar el caché de barniz en Ubuntu Top 10.Top 10

Cómo configurar el caché de barniz en Ubuntu Top 10.Top 10
La mayoría de los usuarios de Internet no se quedan en sitios web lentos de más de 10 segundos. De hecho, según un estudio de caso realizado por Financial Times, un pequeño retraso en la velocidad de carga de la página puede reducir significativamente la sesión de un usuario y conducir a altas tasas de rebote. Esto implica que un sitio web lento afectará negativamente su negocio en línea y conducirá a una fuerte disminución en sus ingresos. Un sitio web rápido permite a sus visitantes recopilar información en el menor tiempo posible y probablemente conducirá a conversaciones. Además, Google Now clasifica los sitios web rápidos más altos en la puntuación de SEO que los sitios web lentos. Alguna vez se preguntó cómo puede aumentar la velocidad de su sitio?El caché de barniz es un acelerador de caché HTTP OpenSource que mejora la velocidad de su sitio hasta 300 a 1000 veces. Se sienta frente a un servidor web y atiende solicitudes HTTP a los usuarios a velocidades notablemente altas. Acelera un sitio web al almacenar contenido de almacenamiento en caché al que los usuarios acceden con frecuencia y lo almacenan en la memoria, garantizando así una recuperación más rápida de páginas web. También puede actuar como un equilibrador de carga en una configuración con múltiples servidores web. En la guía en esta guía, le permitimos cómo puede instalar Varnish Cache en Ubuntu 18.04

Paso 1: actualizar el sistema

Para comenzar, comience actualizando los paquetes en el sistema para asegurarse de que estén actualizados. Para hacer esto, acceda a su servidor como root y ejecute el comando:

# Apt Update && apt actualización

Paso 2: Instale el servidor web de Apache

Dado que el caché de barniz se encuentra frente a un servidor web, necesitaremos instalar Apache Webserver para fines de demostración.

Para instalar Apache, ejecute el comando:

# APT Instalar Apache2

Una vez que se complete la instalación del servidor web Apache, inicie el servidor web y verifique su estado utilizando los comandos a continuación:

# SystemCTL Start Apache2
# systemCTL status apache2

La salida anterior confirma que el servidor web de Apache está en funcionamiento.

Paso 3: Instale el acelerador HTTP de barnet

Con el servidor web de Apache, instale el acelerador HTTP de Varnish ejecutando:

# Apt Instalar barniz
# SystemCTL iniciar el barniz
# barniz de estado systemctl

Paso 4: Configuración de Apache y Varnish HTTP Cache

El servidor web de Apache escucha en el puerto HTTP 80 para conexiones entrantes. Sin embargo, en nuestra configuración, necesitamos hacer algunos ajustes. Dado que el barniz reenviará las solicitudes HTTP al servidor web de Apache, configuraremos el acelerador de barniz para escuchar el puerto 80 y luego configurar Apache para escuchar el puerto 8080.

Entonces, para configurar Apache para escuchar el puerto 8080, abra el archivo de configuración como se muestra con

# vim/etc/apache2/puertos.confusión

Guardar y salir del archivo de configuración.

En la misma nota, vamos a hacer cambios en el archivo de host Virtual de Apache predeterminado y configurarlo para escuchar el puerto 8080

# vim/etc/apache2/sites-emabled/000 default.confusión

Guardar y salir del archivo de configuración. Para que los cambios entren en vigencia, reinicie el servidor web de Apache

# SystemCTL reiniciar apache2

En este punto, si intenta acceder al servidor web en el puerto 80, recibirá un error debido a los cambios que acabamos de realizar. Solo se puede acceder a través del puerto 8080 como se muestra.

Paso 5: Configuración de barniz para escuchar el puerto 80

También debemos configurar el barniz para escuchar el puerto 80 para reenviar las solicitudes HTTP al servidor web. Esto también eliminará la necesidad de agregar 8080 al final de la URL al acceder al navegador web.

Inicie su editor de texto preferido y abra el /etc/predeterminado/barniz archivo.

# vim/etc/default/barniz

Desplácese y localice el atributo 'Daemon_opts '. Asegúrese de cambiar el puerto de 6081 a puerto 80

Guardar y cerrar el editor de texto.

Si revisa el /etc/barniz/predeterminado.VCL Archivo, debe obtener la salida que se muestra a continuación.

Por último, necesitamos editar el /lib/systemd/sistema/barniz.servicio y modificar el puerto en Exectard Directiva del puerto 6081 a 80.

Guardar y salir del editor de texto.

Para que los cambios entren en vigencia, necesitamos reiniciar los servidores web Apache, recargar el sistema y reiniciar el barniz en el orden mostrado

# SystemCTL reiniciar apache2
# SystemCTL-Daemon-Re-Reloting
# SystemCTL reiniciar barniz

Paso 6: Probar la configuración

Para confirmar que nuestra configuración es un buen uso del comando curl como se muestra:

# curl -i server_ip

Estar atento a esta línea Vía: 1.1 barniz (barniz/5.2) Como se indica en la salida anterior. Esto muestra que el barniz funciona como se esperaba.

Ahora puede visitar su servidor web sin agregar el 8080 al final.

Conclusión

Y así es como configura el caché de barniz para funcionar con el servidor web Apache en Ubuntu 18.04. Su servidor web debería funcionar más rápido que nunca antes gracias al acelerador HTTP HTTP súper rápido que caché se accede con frecuencia páginas web y los servirá a velocidades impresionantes!