PHP5 eAccelerator

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

apt-get install php5-dev

La instalacion es realmente muy sencilla, solo tenemos que descomprimir, compiler, instalar y configurar.

  • Descomprimimos

tar xvfj eaccelerator-0.9.5.tar.bz2

  • Compilamos

cd eaccelerator-0.9.5
phpize
./configure
make

  • Instalamos (nos pondra el modulo en la carpeta de modulos de php)

make install

  • Copiamos la configuracion para que la cargue php

cp 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

    zend_extension=”/usr/lib/php4/eaccelerator.so”

    por

    extension=”eaccelerator.so”

    Luego yo en la configuracion he dejado todo como venia por defecto excepto

    eaccelerator.log_file = “/var/log/apache/eaccelerator_log”

Leave a Comment

Name (required)

Mail (will not be published) (required)

Website

Comment

Powered by WP Hashcash