Installation d’APC Cache sur Centos & CPanel
APC fait partie de ces gestionnaires de cache mémoire magique qui boostent les performances de chargement de vos sites.
Outre l’intérêt en terme de confort utilisateur, l’augmentation de vos taux de conversion pour vos sites marchand, il y a aussi l’intérêt SEO (Google récompensant les sites qui chargent vite).
L’installation est assez simple mais s’est compliqué sur les versions plus récentes (pour lesquelles il faut installer des fichiers supplémentaire.
Voici donc un petit guide d’installation de la dernière version sur serveur CentOs & CPanel mais qui devrait marcher sur tout serveur CentOs.
Connectez vous en SSH sur votre serveur puis rappatriez la dernière version d’APC (ex : 3.1.9) et décompresser la :
wget http://pecl.php.net/get/APC-3.1.9.tgz
tar -zxvf APC-3.1.9.tgz
Téléchargez les fichiers manquants (nécessaires pour les versions récentes d’APC) :
yum install pcre-devel
Puis rendez vous dans le répertoire décompressé d’APC et installez le :
cd APC-3.1.9
phpize
./configure --enable-apc --enable-apc-mmap --with-apxs --with-php-config=/usr/local/bin/php-config
make
make install
Voila APC est installé, il ne vous reste plus qu’à éditer votre fichier php.ini
pico /usr/local/lib/php.ini
pour y ajouter la ligne : extension = « apc.so »
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
extension = "apc.so"
Ensuite il ne vous reste plus qu’à sauver et redémarrer apache et vous devriez pouvoir bénéficier d’un vrai gain dans le chargement de vos pages. Une façon de tester est aussi de déplacer le apc.php situé dans /APC-3.1.9 vers un de vos sites et de charger la page pour vérifier le comportement d’APC. Pensez à y mettre un mot de passe si vous conservez la page.
Enjoy !