PHP Integration · 1 min read · Oct 25, 2025

Integration von eAccelerator in PHP5 (Fedora 7)

Integration von eAccelerator in PHP5 (Fedora 7)

Version 1.0
Autor: Falko Timme

Dieses Handbuch erklärt, wie man eAccelerator in PHP5 auf einem Fedora 7-System integriert. Von der eAccelerator-Projektseite: “eAccelerator ist ein kostenloser Open-Source-PHP-Beschleuniger, Optimierer und Cache für dynamische Inhalte. Es erhöht die Leistung von PHP-Skripten, indem es sie in ihrem kompilierten Zustand zwischenspeichert, sodass der Overhead des Kompilierens fast vollständig beseitigt wird. Es optimiert auch Skripte, um deren Ausführung zu beschleunigen. eAccelerator reduziert typischerweise die Serverlast und erhöht die Geschwindigkeit Ihres PHP-Codes um das 1-10-fache.”

Dieses Dokument kommt ohne jegliche Gewährleistung! Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!

1 Vorbemerkung

Ich habe dies auf einem Fedora 7-Server mit der IP-Adresse 192.168.0.100 getestet, auf dem Apache2 und PHP5 bereits installiert und funktionsfähig sind. Ich werde im Rahmen dieses Tutorials das Standard-Dokumentenverzeichnis von Apache /var/www/html zu Demonstrationszwecken verwenden. Natürlich können Sie auch einen anderen vhost verwenden, aber Sie müssen möglicherweise den Pfad zur Datei info.php, die ich in diesem Tutorial verwende, anpassen.

2 Überprüfung des aktuellen Zustands von PHP5

Zuerst, bevor wir eAccelerator installieren, lassen Sie uns über unsere PHP5-Installation informieren. Dazu erstellen wir die Datei info.php in unserem Dokumentenstamm /var/www/html:

vi /var/www/html/info.php

| |

Danach rufen wir diese Datei in einem Browser auf: http://192.168.0.100/info.php

Wie Sie sehen, haben wir PHP 5.2.2 installiert…

… aber eAccelerator wird auf der Seite nirgendwo erwähnt:

3 Installation von eAccelerator

Glücklicherweise gibt es ein eAccelerator-Paket für Fedora 7, php-eaccelerator, das wir wie folgt installieren können:

yum install php-eaccelerator

Die eAccelerator-Konfiguration wird in der Datei /etc/php.d/eaccelerator.ini gespeichert. Sie können die verschiedenen Konfigurationseinstellungen auf dieser Seite nachlesen: http://www.eaccelerator.net/wiki/Settings.

Danach starten wir Apache neu, damit unsere neue PHP-Konfiguration wirksam wird:

/etc/init.d/httpd restart

Öffnen Sie danach info.php erneut in einem Browser: http://192.168.0.100/info.php

Sie sollten jetzt sehen, dass eAccelerator auf der Seite erwähnt wird, was bedeutet, dass es erfolgreich integriert wurde und wie erwartet funktioniert (ich habe die eAccelerator-Zeile im untenstehenden Screenshot zur besseren Sichtbarkeit markiert):

4 Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.