Installer APC sous Apache 1.x / 2.x

Ce tutoriel explique comment installer l’accélérateur APC sous Apache 1 et 2.

Installer APC pour Apache 1

Installer PEAR/PECL

Il est possible d’installer APC via PEAR ou plutôt par PECL.

Pour cela il vous faut installer d’autres petites choses :

sudo aptitude install apache-dev php5-dev php5-cli php-pear

Installer APC

sudo pecl install -a apc

Il suffit de répondre “yes” au deux questions posées

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/apache restart

Créer et appeller votre fichier phpinfo.php, une section apc doit apparâitre...

<?php phpinfo(); ?>

Vous pouvez peaufiner le tout en regardant du coté des paramètres d’APC.

Installation d’APC sous Apache 2

Installer PEAR/PECL

Il est possible d’installer APC via PEAR ou plutôt par PECL.

Pour cela il vous faut installer d’autres petites choses :

sudo aptitude 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

Il suffit de répondre “yes” au deux questions posées

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(); ?>

Vous pouvez peaufiner le tout en regardant du coté des paramètres d’APC.