Xcache es un potente acelerador PHP que funciona a modo de módulo. Su utilidad radica en que almacena en la RAM caché los códigos de los scripts que usamos, de forma que ya quedan parseados y son ejecutados rápidamente por PHP cuando se presenta la necesidad. En cierta forma, es similar a otros aceleradores como eAccelerator, por mencionar alguno.
Al utilizar Xcache veremos mayor rapidez en el despacho de contenido y una reducción en el consumo de recursos de nuestro servidor.
Cómo instalar Xcache 3.x en CentOS 6.x
Antes de instalar Xcache, asegúrate de que otros posibles aceleradores como eAccelerator o APC sean desintalados. Reinicia Apache posteriormente. Ahora sí, hora de instalar Xcache 3.x en CentOS 6.x, nuestro sistema operativo preferido para servidores.
Primero comenzaremos instalando algunos paquetes que necesitamos:
yum install php-devel |
yum groupinstall 'Development Tools' |
Ahora debemos descargar y descomprimir la versión más reciente de Xcache, que al momento de escribir esto es la 3.0.1:
wget http://xcache.lighttpd.net/pub/Releases/3.0.1/xcache-3.0.1.tar.gz tar -xvzf xcache-3.0.1.tar.gz |
Entremos ahora a su directorio:
cd xcache-3.0.1 |
Y comenzamos a instalarlo:
phpize ./configure --enable-xcache make make install |
El archivo xcache.ini debemos añadirlo al directorio etc/php.d:
cp xcache.ini /etc/php.d/ |
Ahora debemos configurar Xcache deshabilitando las líneas zend_extension y habilitando/añadiendo la extensión xcache.so:
nano /etc/php.d/xcache.ini |
Finalmente, solo resta reinicar Apache para que se tomen los cambios:
service httpd restart |
Para verificar la instalación podemos correr “php -v” o bien usar un archivo info.php desde el navegador.
Fue fácil, ¿verdad? Si tienes alguna duda al respecto o si quieres recomendar algo no dudes en comentarlo aquí abajo.


