Seit langem mal wieder ein HowTo von mir wie man den Zend Optimizer unter Windows mit PLESK installiert.
Ich gehe davon aus das das für PLESK 8 wie 9 identisch ist, daher schreibe ich das HowTo eher verallgemeindernd.
Und schon gehts los
1) Quellen beziehen
Damit wir den ZendOptimizer auch installieren können, müssen wir uns diesen natürlich erst einmal downloaden. Diesen findet man meistens hier. Leider erfordert dies eine kostenlose Registrierung bei Zend, damit man auf den Downloadbereich zugreifen kann. Am besten speichert man sich die ausführbare Setupdatei direkt am Server, dann hat man sie gleich an Ort und Stelle
2) Setup ausführen
Ein Doppelklick über die Remotekonsole auf die ausführbare Datei startet das Setup.
3) Lizenz bestätigen
Natürlich lesen wir uns die Lizenzbestimmungen genau durch, verkaufen unsere Seele und senden alle Daten an jedermann und alle
4) Installationsverzeichnis
Im nächsten Schritt müssen wir das Installationsverzeichnis von PLESK auswählen. Dies geht entweder mit folgendem Befehl:
%pleskdir%\Additional\PleskPHP5\extras
Sollte man das nicht in der Form eingeben können, kann man das auch erst einmal in ein Ausführen Feld eingeben und dem Pfad zu sehen und sich dann durchklicken. Sollte es Zugriffsprobleme auf das Verzeichnis geben, würde ich ggf. die Program Files auf psacln und psaserv erweitern.
5) Webserver Software auswählen
Als nächstes müssen wir die Webserver Software auswählen. Normalerweise erkennt die Software welcher Webserver installiert ist. Sollte das nicht geschehen, dann wählen wir den korrekten Server aus. Da wir unter PLESK unterwegs sind ist das der IIS.
6) PHP.ini auswählen
Die Installationsroutine wird im Laufe der Installation versuchen die PHP.ini gleich so anzupassen, dass diese auf den Optimizer lädt. Aus diesem Grund müssen wir die PHP.ini angeben. Um diese zu finden kann man sich wieder folgendem Befehl in der Ausführen Funktion behelfen:
%plesk_dir%\Additional\PleskPHP5\
Sobald geschehen, geht’s zum nächsten Schritt.
7) Wurzelverzeichnis des Webservers
Wenn man mit PLESK arbeitet, dann hat man 2 inetpub Verzeichnisse. Eines liegt auf der Festplatte C: und sofern man PLESK auf einer seperaten Partition installiert hat, dann liegt auf z.B. D: auch nochmal ein solches Verzeichnis. In diesem Fall muss das Verzeichnis gewählt werden das auf der gleichen Partition ist, wie die www Verzeichnisse der Kundenaccounts / vhosts, damit alles funktioniert.
Zusammenfassung
Nun sind wir beim letzten Schritt angekommen und wir erhalten eine Zusammenfassung der bisher ausgewählten Installationsparameter. Diese prüfen wir nochmals sorgfältig und wenn alles passt, dann können wir mit der eigentlichen Installation beginnen.
9) Warnmeldung IIS
Da der IIS bei der Installation meistens noch aktiv ist, erhalten wir eine Warnmeldung, dass dieser heruntergefahren werden sollte, damit die geänderte Konfiguration überhaupt wirksam wird. Diese Warnmeldung bestätigen wir mit JA
10) IIS wird angehalten
Während der IIS heruntergefahren wird erhalten wir ebenfalls ein Mitteilungsfenster, das uns über die aktuelle Arbeit informiert. Sobald dieses abgeschlossen ist, geht die Installation weiter.
11) Abschluss
Zum Schluss erhalten wir noch die Möglichkeit die Readme zu lesen, was ich meistens nicht mache. Daher klicke ich auf Finish und schliesse damit die Installation ab. Bitte auf jeden Fall nachsehen ob alle PLESK Services wieder oben sind, sonst läuft der IIS nicht!
Über das PLESK Taskpanel können die Dienste wieder gestartet werden.
12) Prüfung
Ob alles richtig installiert wurde kann man einfach nachsehen, in dem man im Explorer an den Pfad geht, in dem man den Zend Optimizer installiert hat. Dort findet man dann unter "zend/libs" alle benötigten Dateien.
Im Anschluss öffnen wir noch die PHP.ini Datei und sehen nach ob dort die korrekten Daten hinterlegt wurden. Dazu müssen wir ganz ans Ende der Datei. Dort finden wir dann ungefähr folgenden Eintrag:
[ZEND]zend_extension_ts = "%plesk_dir%\Additional\PleskPHP5\extras\zend\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="%plesk_dir%\Additional\PleskPHP5\extras\zend\lib\Optimizer-3.3.0"
Bitte den Parameter "%plesk_dir%" mit dem tatsächlichen Pfad ersetzen.
13) Ende
Damit ist die Installation abgeschlossen und kann über den Aufruf mit einer PHPinfo Datei geprüft werden.