eAccelerator
eAccelerator est le meilleur accélérateur de scripts PHP, selon un nombre important de benchmark1).
Vraiment indispensable si on veut jouer dans la cour des grands.
Installation
Via un paquet debian
Le paquet .deb pour ubuntu 32 bits se trouve ici, et Le paquet .deb pour ubuntu 64 bits se trouve ici.
Par compilation
Pour installer eAccelerator par compilation entrez successivement ces commandes dans un terminal:
apt-get install php-dev cd /tmp wget https://github.com/downloads/eaccelerator/eaccelerator/eaccelerator-0.9.6.1.tar.bz2 tar xfj eaccelerator-0.9.6.1.tar.bz2 cd eaccelerator-0.9.6.1 phpize ./configure make sudo checkinstall
Configuration
voir si c'est toujours d'actualité Ensuite, faire :
gksudo gedit /etc/php5/apache2/php.ini
et mettre à la fin, avec une attention portée sur le répertoire des extensions php5, qui peut différer, vérifiez donc "/usr/lib/php5/" :
zend_extension="/usr/lib/php5/20060613+lfs/eaccelerator.so" eaccelerator.shm_size="0" eaccelerator.cache_dir="/var/local/eaccelerator" eaccelerator.enable="1" eaccelerator.optimizer="1" eaccelerator.check_mtime="1" eaccelerator.debug="0" eaccelerator.shm_only="0" eaccelerator.compress="1" eaccelerator.compress_level="9" eaccelerator.allowed_admin_path="/var/www/apache2-default/control.php"
Et faire ensuite :
mkdir /var/local/eaccelerator chown root:www-data /var/local/eaccelerator chmod u=rwx,g=rwx,o= /var/local/eaccelerator apache2ctl configtest /etc/init.d/apache2 restart
Liens externes
- Site officiel : https://eaccelerator.net/