WebSphere Virtual Enterprise, Version 6.1.1
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows


PHP-Anwendungen implementieren

Sie können die verschiedenen Servicequalitäten des Produkts WebSphere Virtual Enterprise verwenden, um zusätzlich zu den Java-EE-5-Anwendungen (Java Platform, Enterprise Edition 5) PHP-basierte Anwendungen zu verwalten.

Vorbereitungen

Informationen zu dieser Task

Sie können für PHP-Anwendungen dieselben Servicequalitäten verwenden, die das Produkt für Java-EE-5-Anwendungen bereitstellt.

Prozedur

  1. Navigieren Sie zum Assistenten für PHP-Anwendungen. Klicken Sie in der Administrationskonsole auf Anwendungen > Neue Middleware-Anwendung installieren. Wählen Sie den Anwendungstyp "PHP" aus, und klicken Sie anschließend auf Weiter.
  2. Geben Sie die Positionen des Anwendungsarchivs, der Setup- und Bereinigungs-Scripts an.
  3. Geben Sie Installationsoptionen an, z. B. den Anwendungsnamen, die Edition und die Editionsbeschreibung. Der Anwendungsname muss in der Gruppe der Anwendungen, die in der Zelle implementiert sind und zu denen auch andere Typen, wie z. B. Java-EE-5-Anwendungen oder nicht verwaltete Webanwendungen, gehören, eindeutig sein.
  4. Definieren Sie die Implementierungseigenschaften der Anwendung.
    1. Geben Sie das Kontextstammverzeichnis und den virtuellen Host für die Anwendung an.
    2. Wählen Sie durch Auswahl der Implementierungsziele die Server und Cluster aus, auf denen die Anwendung ausgeführt werden soll. Wählen Sie PHP-Server oder dynamische PHP-Cluster aus. Sie können die Liste der Implementierungsziele so filtern, dass nur Cluster oder nur Server angezeigt werden, oder Sie können einen Namen eingeben. Klicken Sie auf Hinzufügen oder Entfernen, um die Server und Cluster anzugeben, auf denen die Anwendung ausgeführt wird.
    3. Klicken Sie für eine nicht verwaltete Webanwendung mit mehreren Modulen auf Anwenden,um das Modul und die Implementierungsziele der Modulliste hinzuzufügen.
  5. Bestätigen Sie die neue PHP-Anwendung, und speichern Sie die Änderungen. Das Anwendungsarchiv wird erweitert, und das Setup-Script wird ausgeführt.
  6. Starten Sie die Anwendung. Middleware-Anwendungen werden gestartet, wenn Sie den PHP-Server über die Administrationskonsole starten. Klicken Sie auf Server > Andere Middleware-Server > PHP-Server. Wählen Sie die gewünschten Server als Implementierungsziele aus, und klicken Sie auf Starten. Sie können die Anwendung auch über den Pfad Anwendungen > Alle Anwendungen in der Administrationskonsole starten. Wenn Sie die Anwendung über diese Anzeige starten, werden jedoch alle Server, die der Anwendung zugeordnet sind, gestartet. Dieselbe Regel gilt, wenn Sie PHP-Anwendungen über dies Anzeige stoppen.

Ergebnisse

Ihre PHP-Anwendung wird auf den definierten PHP-Implementierungszielen ausgeführt. Wenn Sie die Anwendung in einem dynamischen PHP-Cluster implementiert haben, kann der dynamische Cluster bei Bedarf PHP-Server hinzufügen und entfernen.

Nächste Schritte

Definieren Sie Servicerichtlinien und Routing-Richtlinien für die Anwendung. Es sind alle Funktionen des Anwendungseditionsmanagers verfügbar. Wenn Sie ein Rollout einer neuen Anwendung durchführen, wird das Bereinigungs-Script der ersten Edition ausgeführt, das Anwendungsarchiv der neuen Edition wird erweitert, und das Setup-Script der neuen Anwendung wird ausgeführt.
Einschränkung: Auf einem Knoten wird jeweils nur ein aktive Edition einer PHP-Anwendung (PHP Hypertext Preprocessor) unterstützt. Wenn Sie mehrere Editionen derselben PHP-Anwendung haben, müssen Sie sicherstellen, dass die Editionen nicht auf Servern auf demselben Knoten implementiert werden.



Zugehörige Tasks
Anwendungen mit definierten Service-Levels implementieren
Eine Servicerichtlinie definieren
Anwendungseditionen ohne Serviceverlust implementieren und verwalten
PHP-Server und dynamische PHP-Cluster erstellen
Zugehörige Verweise
Verwaltungs-Tasks für Middleware-Anwendungen
Verwaltungs-Tasks für die Erstellung von Middleware-Servern
Task-Artikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 24.09.2009 16.37 Uhr EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/tmwsphpapp.html