Hacia tiempo que queria poner esto, pero nunca me he puesto. eAccelerator es un modulo de php que compila y carga en memoria las aplicaciones php, y con esto consigue que haya una mejora de respuesta y descarga bastante el servidor. Aqui os explico como instalar eAccelerator con PHP5 en una debian.
Lo primero que hay que hacer es descargarse la ultima version de eAccelerator , tambien necesitaremos en el server las utilidades de desarrollo de php
1apt-get install php5-dev
La instalacion es realmente muy sencilla, solo tenemos que descomprimir, compiler, instalar y configurar.
-
Descomprimimos
1tar xvfj eaccelerator-0.9.5.tar.bz2
-
Compilamos
1cd eaccelerator-0.9.5 2phpize 3./configure 4make
-
Instalamos (nos pondra el modulo en la carpeta de modulos de php)
1make install
-
Copiamos la configuracion para que la cargue php
1cp eaccelerator.ini /etc/php5/conf.d/
Lo primero que hay que hacer en la configuracion es decirle que no es una zend_extension, por lo tanto cambiamos
1zend_extension="/usr/lib/php4/eaccelerator.so"
por
1extension="eaccelerator.so"
Luego yo en la configuracion he dejado todo como venia por defecto excepto
1eaccelerator.log_file = "/var/log/apache/eaccelerator_log"