GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar el módulo mod_pagespeed para Apache en RHEL, CentOS y Fedora usando YUM

La principal fortaleza de Apache es su personalización y flexibilidad. Apache viene con el soporte para una gran cantidad de módulos para realizar algunas tareas de servicio web que no puede realizar por sí mismo. Uno de esos módulos que está ganando popularidad en los últimos tiempos es mod_pagespeed de Google, que hace que el sitio web se cargue mucho más rápido que nunca. Lo hace aplicando filtros a una variedad de archivos como HTML, CSS, JavaScript, Jpeg, Png, Gif etc., con el fin de :

  • Reduzca la cantidad de viajes que debe hacer el navegador para capturar lo que necesita.
  • Reduzca el tamaño de esos archivos y optimice la duración en caché de esos archivos.

Implementamos mod_pagespeed en nuestro servidor y encontramos una gran mejora en el tiempo de carga. La siguiente imagen muestra la comparación antes y después de habilitar mod_pagespeed. Pudimos lograr un aumento del 3 % en la calificación de la velocidad de la página, una reducción en el tiempo de carga de la página, el tamaño de la página y el número total. de solicitud al servidor! Recomendamos a todos los webmasters que utilicen mod_pagespeed para optimizar automáticamente las páginas web y mejorar el rendimiento mientras sirven páginas web utilizando el servidor HTTP Apache.

Instalar módulo mod_pagespeed para Apache:

Plataformas compatibles con el módulo mod_pagespeed

  • CentOS/Fedora/RHEL (32 bits y 64 bits)
  • Debian/Ubuntu (32 bits y 64 bits)

Nota:si usa Nginx en lugar de Apache, el módulo mod_pagespeed debe compilarse desde la fuente.

Configurar el repositorio de Google para el módulo mod_pagespeed

Para instalar el módulo mod_pagespeed usando yum, necesitamos usar el repositorio de Google, para permitir que su sistema se instale y obtenga actualizaciones periódicas automáticamente. Así es como puede agregar el repositorio a su sistema:

Cree un archivo mod-pagespeed.repo en /etc/yum.repos.d/ con la ayuda de su editor favorito y agregue las siguientes líneas de código según su SO Arquitectura.

32 bits: RHEL/CentOS/Fedora

[mod-pagespeed]
name=mod-pagespeed
baseurl=http://dl.google.com/linux/mod-pagespeed/rpm/stable/i386
enabled=1
gpgcheck=1

64 bits: RHEL/CentOS/Fedora

[mod-pagespeed]
name=mod-pagespeed
baseurl=http://dl.google.com/linux/mod-pagespeed/rpm/stable/x86_64
enabled=1
gpgcheck=1

Instalando el módulo mod_pagespeed usando yum

Usaremos Yum (Aprenda a configurar yum) para instalar el módulo mod_pagespeed desde el repositorio creado anteriormente.

Fri Dec 27 /etc/yum.repos.d>$yum --enablerepo=mod-pagespeed install -y mod-pagespeed

No olvide reiniciar el servicio httpd:

/etc/init.d/httpd restart

Configure el módulo mod_pagespeed para ENCENDER/APAGAR

De forma predeterminada, mod_pagespeed se automáticamente Activa . Si desea desactivarlo con fines de desarrollo, abra el archivo: /etc/httpd/conf.d/pagespeed.conf usando su editor favorito y busque la siguiente línea:

ModPagespeed on

y cambiarlo a

ModPagespeed off

No olvide reiniciar el servicio httpd:

/etc/init.d/httpd restart

Cómo actualizar el módulo mod_pagespeed usando yum

Para actualizar desde una versión anterior, use los comandos estándar yum o apt-get update. Por ejemplo:

Fri Dec 27 /etc/cron.daily>$yum update mod-pagespeed

No olvide reiniciar el servicio httpd:

/etc/init.d/httpd restart

Cómo verificar el módulo mod_pagespeed para apache

Cree un archivo phpinfo.php en el directorio raíz de apache con las siguientes líneas de código.

<?php
    phpinfo ();
?>

Una vez que haya creado el archivo anterior, acceda al archivo phpinfo.php navegando a su navegador web como http://localhost/phpinfo.php. Verá la sección "X-Mod-Pagespeed" en el encabezado HTTP, similar a la siguiente:


Cent OS
  1. Cómo instalar Eclipse IDE en Fedora 16 “Verne” y CentOS 6 / RHEL 6

  2. Cómo configurar AWStats (Analizador de registros de Apache) en CentOS, RHEL y Fedora

  3. Cómo instalar Python 3.5 en CentOS/RHEL y Fedora

  4. Cómo instalar RabbitMQ en CentOS/RHEL 7/6 y Fedora

  5. Centos:¿instalar Apache 2.4 en Centos usando Yum?

Cómo instalar Apache Maven CentOS 8 / RHEL 8

Cómo instalar Apache Solr 8.9 en CentOS/RHEL 8

Cómo instalar Apache Solr en CentOS y RHEL 8

Cómo instalar Varnish Cache para Apache en CentOS/RHEL 8

Cómo instalar Wine 5.0 en CentOS, RHEL y Fedora

Cómo instalar Apache Kafka en CentOS/RHEL 7