PHP Integration · 1 min read · Oct 25, 2025

Intégration d'eAccelerator dans PHP5 (Fedora 7)

Intégration d’eAccelerator dans PHP5 (Fedora 7)

Version 1.0
Auteur : Falko Timme

Ce guide explique comment intégrer eAccelerator dans PHP5 sur un système Fedora 7. Depuis la page du projet eAccelerator : “eAccelerator est un accélérateur PHP, un optimiseur et un cache de contenu dynamique open-source gratuit. Il augmente les performances des scripts PHP en les mettant en cache dans leur état compilé, de sorte que le surcoût de la compilation est presque complètement éliminé. Il optimise également les scripts pour accélérer leur exécution. eAccelerator réduit généralement la charge du serveur et augmente la vitesse de votre code PHP de 1 à 10 fois.”

Ce document est fourni sans garantie d’aucune sorte ! Je ne donne aucune garantie que cela fonctionnera pour vous !

1 Remarque Préliminaire

J’ai testé cela sur un serveur Fedora 7 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 également, 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 eAccelerator, 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.2.2 installé…

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

3 Installation d’eAccelerator

Heureusement, il existe un paquet eAccelerator pour Fedora 7, php-eaccelerator, que nous pouvons installer comme ceci :

yum install php-eaccelerator

La configuration d’eAccelerator est stockée dans le fichier /etc/php.d/eaccelerator.ini. Vous pouvez consulter les différents paramètres de configuration sur cette page : http://www.eaccelerator.net/wiki/Settings.

Ensuite, nous redémarrons Apache afin que notre nouvelle configuration PHP prenne effet :

/etc/init.d/httpd restart

Ensuite, ouvrez à nouveau info.php dans un navigateur : http://192.168.0.100/info.php

Vous devriez maintenant voir eAccelerator mentionné sur la page, ce qui signifie qu’il a été intégré avec succès et fonctionne comme prévu (j’ai marqué la ligne eAccelerator dans la capture d’écran ci-dessous pour une meilleure visibilité) :

4 Liens

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.