Cómo instalar y optimizar automáticamente las páginas web en Apache con mod_pagespeed
¿Los sitios web de tu empresa se están mostrando a través del navegador web Apache? Si es así, ¿cargan tan rápido como te gustaría? Si no es así, podrías agregar más hardware a la situación o podrías utilizar un práctico módulo de Apache (creado por Google) que se utiliza para optimizar automáticamente las páginas web.
Ese módulo se llama mod_pagespeed, el cual comprime archivos como javascript, CSS, JPEG y PNG, para que tus páginas se carguen más rápido.
Te mostraré cómo instalar este módulo y cómo acceder a su página de administración web.
Lo que necesitarás
Lo único que necesitarás para que esto funcione es un servidor que ejecute el navegador web Apache y un usuario con privilegios de sudo. Voy a demostrar esto utilizando la plataforma Ubuntu Server 18.04. Si utilizas una plataforma diferente, deberás modificar el proceso de instalación para el módulo.
Cómo instalar Apache
En caso de que estés iniciando esto sin un servidor que ejecute Apache, es necesario instalarlo. En Ubuntu Server, Apache se instala con un solo comando. Inicia sesión en tu servidor y ejecuta el siguiente comando:
sudo apt-get install apache2 -y
Cuando finalice ese comando, inicia y habilita el servidor con los siguientes comandos:
sudo systemctl start apache2
sudo systemctl enable apache2
Con Apache funcionando, es hora de instalar mod_pagespeed.
Cómo instalar mod_pagespeed
Para instalar mod_pagespeed, primero necesitas descargar el archivo .deb necesario. Para hacer esto, ejecuta el siguiente comando:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
Cuando la descarga del archivo haya finalizado, instala el módulo con el comando:
Cuál es la mejor opción de protocolo de enrutamiento para una red empresarialsudo dpkg -i mod-pagespeed-stable_current_amd64.deb
Finalmente, reinicia Apache con el comando:
sudo systemctl restart apache2
Cómo probar el módulo
Con mod_pagespeed instalado, vamos a asegurarnos de que esté funcionando. Ejecuta el siguiente comando:
sudo curl -D- http://localhost | head
Deberías ver la versión de mod_pagespeed impresa, junto con varias otras piezas de información (Figura A).
Los 8 pasos para solucionar problemas de red y sistemasFigura A
Cómo acceder al panel de administración
El módulo mod_pagespeed incluye un práctico panel de administración que muestra las estadísticas de las páginas servidas por Apache. De forma predeterminada, este panel solo es accesible desde localhost. Dado que lo hemos instalado en un servidor sin interfaz gráfica, debemos hacerlo disponible desde cualquier lugar de nuestra LAN.
Para habilitar el panel de administración, abre el archivo de configuración con el comando:
sudo nano /etc/apache2/mods-available/pagespeed.conf
Desplázate hasta el final de la página y busca las secciones que comienzan con:
<location>
Y:
<location>
En ambas secciones, deberás agregar la siguiente línea debajo de "Allow From 127.0.0.1":
Allow from all
Una vez que hayas hecho eso, guarda y cierra el archivo. Reinicia Apache con el siguiente comando:
sudo systemctl restart apache2
Abre un navegador web y visita http://IP_DEL_SERVIDOR/pagespeed_admin/ (donde IP_DEL_SERVIDOR es la dirección IP del servidor que hospeda Apache). Deberías ver el panel de administración de mod_pagespeed (Figura B).
Figura B
Ahora puedes monitorear las estadísticas de tus sitios de Apache, optimizados con la ayuda de mod_pagespeed.
Y eso es todo. Disfruta de la nueva velocidad de carga de tus páginas.
Técnicas para mejorar la seguridad en redes peer-to-peerEn Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Redes, allí encontraras muchos artículos similares a Cómo instalar y optimizar automáticamente las páginas web en Apache con mod_pagespeed , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados