PHP Integration · 1 min read · Jan 01, 2026
Integration von APC (Alternative PHP Cache) in PHP5 (Fedora 13 & Apache2)
Integration von APC (Alternative PHP Cache) in PHP5 (Fedora 13 & Apache2)
Version 1.0
Autor: Falko Timme
Folge mir auf Twitter
Dieser Leitfaden erklärt, wie man APC (Alternative PHP Cache) in PHP5 auf einem Fedora 13-System (mit Apache2) integriert. APC ist ein kostenloser und offener PHP-Opcode-Cache zur Speicherung und Optimierung von PHP-Zwischencode. ** Es ist ähnlich wie andere PHP-Opcode-Caches, wie eAccelerator und XCache.
Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Vorbemerkung
Ich habe dies auf einem Fedora 13-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 info.php-Datei anpassen, die ich in diesem Tutorial verwende.
2 Überprüfung des aktuellen Zustands von PHP5
Zuerst, bevor wir APC 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| |
Anschließend rufen wir diese Datei in einem Browser auf: http://192.168.0.100/info.php
Wie Sie sehen, haben wir PHP 5.3.2 installiert…

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

Wenn Sie sehen, dass ein anderer PHP-Opcode-Cache wie eAccelerator installiert ist, müssen Sie ihn entfernen, bevor Sie APC installieren:
yum remove php-eacceleratorStarten Sie danach Apache neu:
/etc/init.d/httpd restart3 Installation von APC
APC ist eine PHP-Erweiterung, die wie folgt installiert werden kann:
yum install php-pecl-apcJetzt, da APC installiert ist, werfen Sie einen Blick in die Konfigurationsdatei /etc/php.d/apc.ini. Die Standardeinstellungen sollten in Ordnung sein, aber falls Sie etwas ändern möchten, finden Sie eine Liste aller verfügbaren Konfigurationsoptionen unter http://de2.php.net/manual/en/apc.configuration.php.
vi /etc/php.d/apc.iniDas war’s. Starten Sie Apache neu, und Sie sind fertig:
/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 APC auf der Seite erwähnt wird, was bedeutet, dass es erfolgreich integriert wurde und wie erwartet funktioniert:

4 Links
- APC: http://pecl.php.net/package/APC
- PHP: http://www.php.net/
- Apache: http://httpd.apache.org/
- Fedora: http://fedoraproject.org/
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.