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

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"

Hacker::quiz
WordPress 2.1.1 Comprometido
comments powered by Disqus