Instalar Memcached

Instalar Memcached en WHM

Si tenemos un sitio web elaborado en WordPress sobre un servidor dedicado, con WHM y cPanel, podemos aprovechar las bondades de la tecnolog铆a Memcached para que nuestro sitio tenga un mejor desempe帽o. Tambi茅n necesitamos que el plugin W3 Cache Total est茅 instalado para que nos ayude en esta t茅cnica. Veamos entonces c贸mo instalar Memcached en WHM, para mejorar el performance de nuestro WordPress.

Instalar Memcached

Modelo de funcionamiento

El servicio Memcached es una opci贸n perfecta para mejorar el rendimiento o performance de nuestro sitio web. Esta tecnolog铆a lo que hace es almacenar en la memoria RAM de nuestro servidor todos los objetos consultados de nuestras p谩ginas. Entonces disminuye el uso del disco duro. Esto es genial porque agiliza las聽consultas a la base de datos, a las sesiones y a elementos tales como metadatos, im谩genes y archivos.聽

Como Sistema de Administraci贸n de Contenido, WordPress es naturalmente muy dependiente de su base de datos, y la eficiencia de 茅ste es cr铆tica para su desempe帽o. Si las solicitudes a nuestro sitio web generan una gran cantidad de consultas de base de datos, los recursos de nuestro servidor pueden verse abrumados.

Primer paso – Ingresar el usuario del cPanel al Wheel Group


El usuario de cPanel debe miembro del grupo Wheel para que pueda ejecutar comandos de superusuario, necesarios para la instalaci贸n y configuraci贸n de Memcached.

instalar Memcached

El usuario del cPanel debe ser miembro del Wheel Group

Segundo paso – Instalar Memcached y su聽librer铆a


Entramos al servidor por SSH con el usuario de cPanel. Luego, nos logueamos como root:

_$ su -

Procedemos con la instalaci贸n del servicio:

_#yum install libmemcached &聽yum install memcached

Tercer paso – Configuraci贸n del servicio


La configuraci贸n por defecto de Memcached usa hasta 64 MB de RAM para cachear. Para aumentar el tama帽o de esa cach茅, vamos a la opci贸n CACHESIZE, del archivo聽/etc/sysconfig/memcached, y aumentamos ese tama帽o hasta un 70%, o m谩s, de la capacidad de la RAM.

Puede ver aqu铆 m谩s opciones de configuraci贸n de Memcached

Luego, iniciamos el servicio:

_#service memcached start

Cuarto paso – Configurar el plugin W3 Total Cache


Por 煤ltimo, vamos a la configuraci贸n del plugin que gestiona la cach茅 de nuestro WordPress, y le activamos la opci贸n de cachear con Memcached:

instalar Memcached

Plugin activado con Memcached

Tambi茅n podemos instalar la extensi贸n de PHP, memcached, para que sirva de interfaz entre nuestro PHP y este servicio de cacheo. Hasta la fecha de esta publicaci贸n, este m贸dulo solo es soportado por la versi贸n 7 de PHP:

Instalar Memcached

Verificaci贸n


Para verificar la eficacia de este procedimiento, debemos analizar los registros gr谩ficos de uso de memoria, de rendimiento de la base de datos (en este caso MySQL) y de uso del disco. As铆 podremos saber qu茅 tanto a aumentado el uso de la memoria, qu茅 tanto a disminuido el uso de MySQL y por tanto del disco.

Si tu servidor dedicado no cuenta con un sistema de monitoreo de recursos, puedes instalar el plugin Munin para WHM.

Instalaci贸n de Munin para monitorear recursos de hardware y software

Consideraciones


El puerto de trabajo de este servicio generalmente es el 11211, y W3 Cache Total apunta a ese n煤mero de conexi贸n. A veces los proveedores de hosting cambian ese puerto de trabajo, y el plugin no lo detecta.

Para ver c贸mo se personaliza el puerto de conexi贸n del plugin W3 Cache Total, y otras mejoras de rendimiento para nuestra p谩gina web, puedes ver c贸mo optimizar el rendimiento de una p谩gina web.

 

 

Comparte esto en
Publicado en SEO.

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *