July 19, 2007
La procedura di installazione che sto per trattare installerà eAccelerator nel vostro sistema Debian. Tale procedurà con i dovuti accorgimenti vi consentirà di installarlo anche in altri sistemi diversi da Debian.
Iniziamo con il download e l’installazione del pacchetto “php4-dev”
apt-get install php4-dev
Procediamo con il download e l’estrazione del sorgente di eAccelerator
wget http://internap.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.4.tar.bz2
tar jxvf eaccelerator-0.9.4.tar.bz2
cd eaccelerator-0.9.4
Avviamo il tool phpize che creerà le configurazioni iniziali richieste da make
/usr/bin/phpize
./configure –enable-eaccelerator=shared –with-php-config=/usr/bin/php-config
make
make install
Sarà inoltre necessario inserire il parametri nel file php.ini per il caricamento del modulo di accelerazione. Pertanto:
nano /etc/php4/apache2/php.ini
Ed aggiungere le seguenti linee:
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″
eaccelerator.compress_level=”9″
Infine per il completamento dell’installazione, sarà necessario creare la cartella temporanea che viene utilizzata da eAccelerator per la cache e riavviare Apache.
mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator
/etc/init.d/apache2 reload
Qualora vogliamo esser certi che la nostra installazione sia andata a buon fine, sarà necessario creare un file php da richiamare tramite browser, che contenga il seguente codice:
<?php
eaccelerator();
?>
Complimenti, il vostro server gode dell’accelerazione PHP!!











