PHP Zend Optimizer installieren

alex's picture

Hier eine kurze Beschreibung, wie der Zend Optimizer unter Linux zu installieren ist. Die Installation ist distributionsunabhängig.

1. Herunterladen der Archivdatei von Zend.com

Zend bietet für verschiedene Rechnerarchitekturen Archivdateien an. Wenn man z.B. einen 32bit PC hat (Intel oder AMD), dann entscheidet man sich für Linux x86.
Für die Anleitung sollte die heruntergeladene Datei in das Verzeichnis /tmp gelegt werden.

2. Entpacken der Archivdatei in ein temporäres Verzeichnis

Mit folgendem Befehlt wird die Datei extrahiert:

cd /tmp
tar xvfz ZendOptimizer-3.2.6-linux-glibc21-i386.tar.gz

3. Installationsskript starten

Um das Installationsskript zu starten, musst Du folgende Befehle mit root-Rechten ausführen:

cd ZendOptimizer-3.2.6-linux-glibc21-i386/
./install.sh

Je nachdem welche Version des Zend Optimizers und welche Architektur verwendet wird, müssen die einzelnen Befehle angepasst werden.
Das Installationsskript installiert die Zend Extension, passt die Konfiguration in der php.ini an und startet dann den Apache neu.
Man wird vom Installationsskript nach dem Pfad gefragt, wo das Programm installiert werden soll. Hier kann man den Vorschlag des Programms bedenkenlos annehmen (/usr/local/Zend), da das Skript den Pfad automatisch in die php.ini überträgt.
Hinweis: Falls man vorher schon eine ältere Version des Zend Optimiziers installiert hatte, sollte man diesen vorher deinstallieren.

Fertig.

Unsere Buchempfehlung

Image of High Performance Websites
Autor: Steve Souders
Verlag: O'Reilly
Verkaufsrang: 121211
Das folgende Buch befasst sich ausführlicher mit dem hier genannten Thema. Wenn Du mehr über High Performance Websites erfahren willst, empfehlen wir Dir diesen Artikel.

Nach der Installation kann das Verzeichnis /tmp/ZendOptimizer-3.0.1-linux-glibc21-i386/ wieder gelöscht werden. Das geschieht mit folgendem Befehl:

rm -r /tmp/ZendOptimizer-3.2.6-linux-glibc21-i386/

Um zu überprüfen, ob der Zend Optimizer zur Verfügung steht, sollte man mit phpinfo die aktuelle PHP Information ausgeben lassen. Es sollte sich darin ein Abschnitt mit dem Namen "Zend Optimizer" befinden, der die aktuelle Konfiguration anzeigt.

Falls Du einen Managed Server bei 1und1 hast:
Hier wird von 1und1 eine Anleitung mit der Zend Optimizer Installation angeboten. Was Ihr dabei beachten müsst: Diese Anleitung funktioniert nur, wenn Ihr in Eurem 1und1 Control Panel PHP als CGI konfiguriert habt! Mit PHP als Modul könnt Ihr mit dem managed Server keinen Zend Optimizer verwenden (das gleiche gilt übrigens auch für APC oder eAccelerator).

Achtung: Mit Zend Optmizer kann kein PHP Cache wie eAccelerator oder APC eingesetzt werden! (zumindest nicht mit PHP5)

Alle hier aufgeführten Informationen / Dokumentationen sind nur als Denkanstoß gedacht und wurden mit großer Sorgfalt erarbeitet. Es besteht jedoch kein Anrecht auf Vollständigkeit / Richtigkeit. Der Autor kann für eventuell verbliebene fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Gleiches gilt für entstandene Schäden bei unsachgemäßer Ausführung! Im Zweifelsfall immer einen Fachmann mit der Durchführung beauftragen!

Gerne bieten wir Ihnen hierfür unsere Consulting Dienste an. © Die vorliegende Publikation ist urheberrechtlich geschützt. Alle Rechte vorbehalten.