Installer APC pour Apache 2.X
Installer PEAR/PECL
Il est possible d’installer APC (Alternative PHP Cache) via PEAR ou plutôt par PECL. Celà nécessite des préalables :
sudo apt-get install apache2-threaded-dev php5-dev php5-cli php-pear
Mise en place d’un lien symbolique de apxs2 vers apxs
L’installateur d’APC est conçu pour apache1 et non apache2. En conséquence, il ne sait pas gérer l’appel à apxs2 en lieu et place d’apxs. La solution consiste à faire un lien symbolique d’apxs vers apxs2 :
sudo ln -s /usr/bin/apxs2 /usr/bin/apxs
Installer APC
sudo pecl install -a apc
En répondant « yes » à la question posée.
Paramétrage
Il ne vous reste plus qu’à ajouter dans /etc/php5/conf.d/apc.ini :
extension=apc.so
et relancer apache :
sudo /etc/init.d/apache2 restart
Créer et appeller votre fichier phpinfo.php, une section apc doit apparaître :
<?php phpinfo(); ?>
Configuration avancée
En savoir plus sur le paramétrage avancé d’APC :
http://julien-pauli.developpez.com/tutoriels/php/apc/
http://blog.admin-linux.org/howto/cache-php-alternatif-apc-alternative-php-cache
Tags : accélérateur, Apache, apc, cache, pear, pecl, PHP + Catégories : Linux, PHP, Ubuntu