Buena en esta ocasión vamos hablar de como mejorar el rendimiento de tu servidor web mediante el paquete eaccelerator, a este punto debemos ya tener nuestro servidor ya configurado solo vamos a darle el toque final, lo primero que debemos hacer es lo siguiente:

// Nos ubicamos en el siguiente directorio
cd /usr/local/src

// Descargamos el paquete fuente
wget http://ufpr.dl.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6.1/eaccelerator-0.9.6.1.zip

// Descomprimimos el paquete
unzip eaccelerator-0.9.6.1.zip

// Entramos a la carpeta descomprimida
cd eaccelerator-0.9.6.1

// Se utiliza para preparar el entorno de compilación de la extensión de PHP
phpize

./configure
make
make install

// Es una aplicación para construir automáticamente paquetes RPM/Debian
checkinstall

// Creamos este archivo donde estará la configuración del eaccelerator
nano /etc/php5/conf.d/eaccelerator.ini

// Agregamos las siguientes lineas en el archivo anterior
extension=”eaccelerator.so”
eaccelerator.shm_size=”128″
eaccelerator.cache_dir=”/var/cache/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″
eaccelerator.compress_level=”9″

// Creamos la carpeta donde estara el cache del paquete
mkdir -p /var/cache/eaccelerator

// Le damos permiso
chmod 0777 /var/cache/eaccelerator

// Reiniciamos el apache para que tomes los cambios
/etc/init.d/apache2 restart

// Creamos el archivo para ver la configuración del php por el navegador
echo ” > /var/www/phpinfo.php

// Verificamos escribiendo esto en el navegador
http://localhost/phpinfo.php

Anuncios