PHP Integration · 1 min read · Jan 01, 2026
Intégration d'APC (Alternative PHP Cache) dans PHP5 (Fedora 13 & Apache2)
Intégration d’APC (Alternative PHP Cache) dans PHP5 (Fedora 13 & Apache2)
Version 1.0
Auteur : Falko Timme
Suivez-moi sur Twitter
Ce guide explique comment intégrer APC (Alternative PHP Cache) dans PHP5 sur un système Fedora 13 (avec Apache2). APC est un cache d’opcodes PHP gratuit et open source pour la mise en cache et l’optimisation du code intermédiaire PHP. ** C’est similaire à d’autres caches d’opcodes PHP, tels que eAccelerator et XCache.
Je ne garantis pas que cela fonctionnera pour vous !
1 Remarque préliminaire
J’ai testé cela sur un serveur Fedora 13 avec l’adresse IP 192.168.0.100 où Apache2 et PHP5 sont déjà installés et fonctionnent. J’utiliserai le répertoire racine par défaut d’Apache /var/www/html dans ce tutoriel à des fins de démonstration. Bien sûr, vous pouvez utiliser n’importe quel autre vhost, mais vous devrez peut-être ajuster le chemin vers le fichier info.php que j’utilise dans ce tutoriel.
2 Vérification de l’état actuel de PHP5
Tout d’abord, avant d’installer APC, découvrons notre installation de PHP5. Pour ce faire, nous créons le fichier info.php dans notre répertoire racine /var/www/html :
vi /var/www/html/info.php| |
Ensuite, nous appelons ce fichier dans un navigateur : http://192.168.0.100/info.php
Comme vous le voyez, nous avons PHP 5.3.2 installé…

… mais APC n’est mentionné nulle part sur la page :

Si vous voyez qu’un autre cache d’opcodes PHP tel que eAccelerator est installé, vous devez le supprimer avant d’installer APC :
yum remove php-eacceleratorRedémarrez Apache ensuite :
/etc/init.d/httpd restart3 Installation d’APC
APC est une extension PHP qui peut être installée comme suit :
yum install php-pecl-apcMaintenant qu’APC est installé, jetez un œil au fichier de configuration /etc/php.d/apc.ini. Les paramètres par défaut devraient être corrects, mais si vous souhaitez changer quoi que ce soit, vous pouvez trouver une liste de toutes les options de configuration disponibles sur http://de2.php.net/manual/en/apc.configuration.php.
vi /etc/php.d/apc.iniC’est tout. Redémarrez Apache, et vous avez terminé :
/etc/init.d/httpd restartEnsuite, ouvrez à nouveau info.php dans un navigateur : http://192.168.0.100/info.php
Vous devriez maintenant voir APC mentionné sur la page, ce qui signifie qu’il a été intégré avec succès et fonctionne comme prévu :

4 Liens
- APC : http://pecl.php.net/package/APC
- PHP : http://www.php.net/
- Apache : http://httpd.apache.org/
- Fedora : http://fedoraproject.org/
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.