eAccelerator es una librería gratuita y Open-Source para acelerar y optimizar aplicaciones PHP, yen esta ocasión les mostrare como instalarlo en siete sencillos pasos.
Para instalar eAccelerator en un Servidor Centos 5.x o Centos 6 de 32bits o de 64bits con panel de Control Plesk debes de seguir los pasos siguientes.
1. Ingresas a tu Terminal por SSH
2. Cambias a el directorio siguiente
cd /usr/local/src/
3. Descarga la ultima versión de eAccelerator desde SourceForge.net
wget http://sourceforge.net/projects/eaccelerator/files/eaccelerator/eAccelerator%200.9.5.2/eaccelerator-0.9.5.2.zip/download
4. Lo descomprimes
unzip eaccelerator-0.9.5.2.zip
5. Cambias al directorio en el que descomprimiste eAccelerator
cd eaccelerator-0.9.5.2/
6. Instalamos
phpize
NOTA: En algunos servidores el comando phpize no está disponible, así que si es tu caso lo instalamos como sigue:
yum install php-devel
Ahora corremos de nuevo phpize
phpize
export PHP_PREFIX=”/usr”
$PHP_PREFIX/bin/phpize
./configure -enable-eaccelerator=shared -with-php-config=$PHP_PREFIX/bin/php-config
make
make test
make install
Ya está instalado eAccelerator, pero aun no terminamos, vamos al paso siguiente.
7. Agregamos eAccelerator al php.ini
Primero hacemos un backup de nuestro php.ini
cp -p /etc/php.ini /etc/php.ini-back
Ahora editamos php.ini, si tienes experiencia con vi, utilízalo, si no puedes instalar nano, un editor más amigable, solo ejecuta
yum install nano (Solo en caso de que no lo tengas instalado)
Ahora editamos php.ini
nano /etc/php.ini
Buscas la sección “Dynamic Extensions” y agregas las líneas siguientes en esa sección
extension=”eaccelerator.so”
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/tmp/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.filter=”»
eaccelerator.shm_max=”0″
eaccelerator.shm_ttl=”0″
eaccelerator.shm_prune_period=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
Guardas los cambios y cierras nano presionando Control+X y después “y” para confirmar.
Si tu pantalla está muy llena, la limpias con
clear
Ahora corre el siguiente comando para revisar que los módulos son cargados correctamente.
php -m
Ahora reiniciamos el servidor web
/etc/init.d/httpd restart
Y listo, hemos terminado.
FUENTE: http://saulbretado.com/2012/02/08/como-instalar-eaccelerator-en-un-servidor-centos-con-plesk/