Esta es nuestra serie en curso en Optimización de Apache y ajuste del rendimiento, aquí presentamos un nuevo GoogleProducto llamado mod_pagespeed módulo para apache o Nginx eso hace que el sitio web se cargue mucho más rápido que nunca.
He probado personalmente este módulo en nuestro Live (tecmint.com) servidor y los resultados son sorprendentes, ahora el sitio se carga mucho más rápido que antes. Les recomiendo a todos que lo instalen y vean los resultados.
No te pierdas:5 consejos para mejorar el rendimiento de su servidor web Apache
En este artículo le mostraremos cómo instalar y configurar Google's mod_pagespeed módulo para apache y Nginx servidores web en RHEL/CentOS/Fedora y Debian/Ubuntu sistemas que utilizan paquetes binarios oficiales, de modo que su sistema reciba actualizaciones periódicas automáticamente y se mantenga actualizado.
mod_pagespeed es un módulo de código abierto para apache y Nginx servidor web que optimiza automáticamente
Páginas web para mejorar el rendimiento al servir páginas web utilizando Servidor HTTP.Tiene varios filtros que optimizan automáticamente archivos como HTML, CSS, JavaScript, JPEG, PNG y otros recursos.
mod_pagespeed está desarrollado en las bibliotecas de optimización de PageSpeed, implementado en más de 100K sitios web y proporcionado por los proveedores de alojamiento y CDN más populares, como GoDaddy, EdgeCast, DreamHost y algunos pocos por nombrar.
Ofrece más de 40 filtros de optimización, que incluyen:
Actualmente mod_pagespeed Las plataformas Linux compatibles con el módulo son RHEL/CentOS/Fedora y Debian/Ubuntu por 32 poco y 64 distribuciones de bits.
Instale mod_pagespeed para Apache y Nginx en RHEL/CentOS/Fedora y Debian/Ubuntu
Como mencioné anteriormente, estamos usando GoogleLos paquetes binarios oficiales para instalarlo para futuras actualizaciones, así que sigamos adelante e instálelo en sus sistemas según la arquitectura de su sistema operativo.
En sistemas de 32 bits # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm. # yum instalar en [# si aún no tiene 'at' instalado] # rpm -Uvh mod-pagespeed-stable_current_i386.rpmEn sistemas de 64 bits # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm. # yum instalar en [# si aún no tiene 'at' instalado] # rpm -Uvh mod-pagespeed-stable_current_x86_64.rpm.
En sistemas de 32 bits $ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb. $ sudo dpkg -i mod-pagespeed-stable_current_i386.deb. $ sudo apt-get -f install En sistemas de 64 bits $ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb. $ sudo dpkg -i mod-pagespeed-stable_current_amd64.deb. $ sudo apt-get -f install.
La instalación de mod_pagespeed desde paquetes binarios agregará un repositorio oficial de Google a su sistema, de modo que pueda actualizar mod_pagespeed automáticamente usando el administrador de paquetes llamado yum o apt.
Veamos qué paquetes mod_pagespeed están instalados en el sistema:
El módulo permite los siguientes archivos de configuración y directorios automáticamente durante la instalación.
Importante: En Nginx, los archivos de configuración de mod_pagespeed normalmente se encuentran en /usr/local/nginx/conf/ directorio.
En Apache, mod_pagespeed automáticamente Encender cuando está instalado, mientras está en Nginx, debe colocar las siguientes líneas en su archivo nginx.conf y en cada bloque del servidor donde PageSpeed está habilitado:
velocidad de la página; # Necesita existir y ser escribible por nginx. Utilice tmpfs para obtener el mejor rendimiento. pagespeed FileCachePath / var / ngx_pagespeed_cache; # Asegúrese de que las solicitudes de recursos optimizados de velocidad de página vayan al controlador de velocidad de página. # y no se establecen encabezados extraños. ubicación ~ "\ .pagespeed \. ([a-z] \.)? [a-z] {2} \. [^.] {10} \. [^.] +" {add_header "" ""; } ubicación ~ "^ / pagespeed_static /" {} ubicación ~ "^ / ngx_pagespeed_beacon $" {}
Finalmente, no olvide reiniciar su servidor Apache o Nginx para que mod_pagespeed funcione correctamente.
Para verificar mod_pagespeed módulo, usaremos rizo comando para probar en el dominio o IP como se muestra:
# curl -D- http://192.168.0.15/ | menos.
HTTP / 1.1 200 OK. Fecha: viernes 04 de marzo de 2016 07:37:57 GMT. Servidor: Apache / 2.4.6 (CentOS) PHP / 5.4.16... X-Mod-Pagespeed: 1.9.32.13-0
HTTP / 1.1 200 OK. Fecha: viernes 04 de marzo de 2016 07:37:57 GMT. Servidor: nginx / 1.4.0... X-Page-Speed: 1.5.27.1-2845...
Si no ve un X-Mod-Pagespeed encabezado, eso significa mod_pagespeed no está realmente instalado.
Si no quiere usar mod_pagespeed completamente, puedes Apagar insertando la siguiente línea para pagespeed.conf archivo en la parte superior.
ModPagespeed off
Similar a Encender módulo, inserte la siguiente línea para pagespeed.conf archivo en la parte superior.
ModPagespeed en
Como dije anteriormente después de instalar mod_pagespeed nuestro sitio web carga 40%-50% más rápido. Realmente nos gustaría saber acerca de la velocidad de su sitio web después de instalarlo en sus sistemas a través de comentarios.
Para obtener más detalles sobre la configuración, puede consultar la página oficial de mod_pagespeed en https://developers.google.com/speed/pagespeed/module/.