APC Cache unter Ubuntu 10.04 installieren

Werbung

APC steht für Alternative PHP Cache und ermöglicht auf einfache Art eine PHP Anwendung zu beschleunigen. Der APC kompiliert PHP Skripte im Hintergrund und diese werden bei einem erneuten Aufruf schneller ausgeführt.

Hier eine kurze Einleitung wie der APC mit den Grundeinstellungen installiert wird.

Zuerst einmal sollten wir Zugriff auf ein PHP Skript haben und dieses ausführen können. Direkt in der ersten Zeile dieses Skripts nach dem

Hier prüfen wir nun, ob der Bereich APC evtl. schon existiert. Ist dies nicht der Fall aktualisieren wir zuerst unsere Ubuntu Paketinformationen

sudo apt-get update

Jetzt installieren wir die PHP5 Entwicklerversion

sudo apt-get install php5-dev

Da die APC eine PECL Erweiterung ist, müssen wir folgendes ausführen

sudo apt-get install php-pear

Jetzt kommen wir zur eigentlichen APC Installation und führen folgenden Befehl aus

sudo pecl install apc

Sollte hierbei ein Fehler auftreten, könnte es sich um eine fehlende Library handeln. Erhalten Sie eine Fehlermeldung wie diese

Werbung
error: pcre.h: No such file or directory

dann können Sie die Library mit

sudo apt-get install libpcre3-dev

installieren und danach dann den obigen Befehl zur Installation von APC eingeben.

Jetzt ist es auch schon fast geschafft. Während der Installation werden zwei Fragen gestellt, die jeweils mit der Enter-Taste bestätigt werden und nach einiger Zeit sollte eine Meldung wie diese erscheinen

Build process completed successfully
Installing '/usr/lib/php5/20060613+lfs/apc.so'
install ok: channel://pecl.php.net/APC-3.1.6
You should add "extension=apc.so" to php.ini

Sollte wider Erwarten etwas nicht funktionieren, dann einfach hier einen Kommentar hinterlassen.

Die APC muss jetzt noch geladen werden. Dazu erstellen wir eine neue Konfigurationsdatei mit

sudo vi /etc/php5/apache2/conf.d/apc.ini

und geben

extension=apc.so

ein. Danach starten wir den Apache neu mit

sudo apache2ctl restart

und überprüfen mit dem Skript, welches die phpinfo(); Anweisung vom Anfang enthält und prüfen ob der Abschnitt APC jetzt vorhanden ist.

Damit ist die Installation des APC unter Ubuntu 10.04 abgeschlossen.