Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.
Das Zend-Framework ist ein objektorientiertes Framework für Web Anwendungen für die Programmiersprache PHP5. Die Besonderheit des Frameworks liegt darin, dass es viele vorgefertigte Komponenten enthält, die unabhängig von einander eingesetzt werden können. Für fortgeschrittene Anwendungsfälle ermöglicht es die Implementierung anhand einer Model-View-Controller-Struktur (MVP).
Das Zend-Framework ist direkt in den Paketquellen von Ubuntu enthalten. Über die Paketverwaltung [1] lässt sich das Framework inklusive aller zugehörigen Pakete installieren. Benötigt wird folgendes Paket:
zend-framework
Damit das Framework von PHP erkannt wird und verwendet werden kann, müssen die beiden folgenden Dateien editiert [3] werden:
/etc/php5/apache2/php.ini
/etc/php5/conf.d/zend-framework.ini
Als erstes muss das Zend-Framework in der /etc/php5/apache2/php.ini verlinkt werden. Dafür ändert man die Zeile
;include_path = ".:/usr/share/php"
in
include_path = ".:/usr/share/php"
Anschließend gibt man den Arbeitspfad zum Framework in der Datei /etc/php5/conf.d/zend-framework.ini an, indem man die Zeile
; include_path=${include_path} ":/usr/share/php/libzend-framework-php"in
include_path=${include_path} ":/usr/share/php/libzend-framework-php"ändert.
Im Anschluss daran wird der Webserver neu gestartet. Von nun an arbeitet der Webserver mit dem Zend-Framework. Webseiten und PHP-Dateien, die das Zend-Framework nutzen, können im Verzeichnis /var/www/ abgelegt werden.
Um zu überprüfen, ob das Zend-Framework auch wirklich funktioniert, erstellt man im Terminal [2] ein erstes Projekt. Dafür wechselt man zunächst in das richtige Projektverzeichnis /var/www/ mit dem Befehl:
cd /var/www/
Anschließend erstellt man ein neues Zend-Projekt:
zf create project NeuesProjekt
Nun öffnet man z.B. in Firefox die URL zum neuen Projekt:
http://localhost/NeuesProjekt/public
Wurde ein öffentlicher Webserver eingerichtet, so ist localhost entsprechend durch die IP des Servers zu ersetzen !
Jetzt sollte man nach einer erfolgreichen Installation und Konfiguration durch das folgende Willkommensfenster begrüßt werden:

Diese Revision wurde am 24. März 2012 16:27 von ubot erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Installation, Server, Programmierung, Internet
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten