[AIX Solaris HP-UX Linux Windows][IBM i]

Web-Server und Anwendungsserverprofil auf derselben Maschine konfigurieren

WebSphere Application Server stellt Web-Server-Plug-ins bereit, die Sie für die Kommunikation mit einem bestimmten Web-Server konfigurieren können. Nachfolgend wird beschrieben, wie der Web-Server und das zugehörige Web Server Plug-in for WebSphere Application Server und der Anwendungsserver auf derselben Maschine installiert werden.

Vorbereitende Schritte

[IBM i]Wenn mehrere Profile vorhanden sind, können Sie das Profil auswählen, das von Web Server Plug-ins Configuration Tool konfiguriert wird. Eine Beschreibung der Logik, die bestimmt, wie das zu konfigurierende Profil ausgewählt wird, finden Sie im Artikel Plug-ins konfigurieren.

[AIX Solaris HP-UX Linux Windows]Wenn mehrere Profile vorhanden sind, können Sie das Profil auswählen, das von Web Server Plug-ins Configuration Tool konfiguriert wird. Eine Beschreibung der Logik, die bestimmt, wie das zu konfigurierende Profil ausgewählt wird, finden Sie im Artikel Plug-ins konfigurieren.

Falls die Produktfamilie WebSphere Application Server einen bestimmten Typ von Web-Server unterstützt, z. B. IBM® HTTP Server oder Microsoft Internet Information Services (IIS), stellt WebSphere Application Server ein binäres Plug-in für den Web-Server bereit, das installiert werden muss.

Falls die Produktfamilie WebSphere Application Server kein binäres Plug-in für einen bestimmten Typ von Web-Server bereitstellt, wird der Web-Server nicht unterstützt. Das binäre Plug-in dient dazu, das Kommunikationsprotokoll zwischen dem Web-Server und dem Anwendungsserver bereitzustellen.

[AIX Solaris HP-UX Linux Windows]Angenommen, Sie erstellen ein neues Profil und möchten einen Web-Server verwenden. In diesem Fall müssen Sie einen neuen Web-Server für das neue Profil installieren, Web Server Plug-ins installieren und anschließend den Web-Server und den Anwendungsserver mit Web Server Plug-ins Configuration Tool konfigurieren.

Ist der Web-Server noch nicht installiert, können Sie Web Server Plug-ins dennoch für eine künftige Verwendung installieren.

Bei diesem Verfahren wird das Anwendungsserverprofil als Standardprofil auf der Maschine konfiguriert. Zwischen einem Web-Server und dem Anwendungsserver besteht eine Eins-zu-eins-Beziehung.

Allerdings können für ein eigenständiges Anwendungsserverprofil und ein verwaltetes Profil jeweils mehrere Web-Server definiert sein, wobei jeder Web-Server in einer separaten Web-Server-Definition angegeben ist.

In diesem Artikel wird beschrieben, wie die folgende Topologie erstellt wird:

Anwendungsserver mit optionalem Web-Server auf einer Maschine

Anmerkung: Die Installation der Plug-in-Komponente von einem Benutzer ohne Rootberechtigung wird nur dann unterstützt, wenn der Anwendungsserver ebenfalls von demselben Benutzer ohne Rootberechtigung installiert wurde. Andernfalls können die Konfigurationsscripts des Web-Servers nicht für die Anwendungsserverinstallation ausgeführt werden.

Informationen zu diesem Vorgang

Anmerkung: Dieser Artikel referenziert eine oder mehrere Protokolldateien des Anwendungsservers. Alternativ dazu wird empfohlen, den Server so zu konfigurieren, dass er die HPEL-Protokoll- und -Traceinfrastruktur (High Performance Extensible Logging) verwendet und nicht die Dateien SystemOut.log , SystemErr.log, trace.log und activity.log auf verteilten oder IBM i-Systemen. Sie können HPEL auch in Verbindung mit Ihren nativen z/OS-Protokolleinrichtungen verwenden. Wenn Sie HPEL verwenden, können Sie mit dem Befehlszeilentool LogViewer im Verzeichnis "bin" des Serverprofils auf alle Ihre Protokoll- und Tracedaten zugreifen. Weitere Informationen zur Verwendung von HPEL finden Sie in der Dokumentation zum Einsatz von HPEL für die Fehlerbehebung in Anwendungen.
Web Server Plug-ins Configuration Tool konfiguriert das Plug-in für den unterstützten Web-Server, nachdem folgende Informationen erfasst wurden:
  • der Typ des zu konfigurierenden Web-Servers
  • die Architektur des installierten Ziel-Web-Servers (64 Bit oder 32 Bit)
  • die Position der Konfigurationsdatei oder der Konfigurationsdateien für den zu konfigurierenden Web-Server
  • Web-Server-Port
  • Für IBM HTTP Server werden folgende Informationen erfasst:
    • Portnummer für den optionalen Verwaltungsserver von IBM HTTP Server
    • Benutzer-ID und Kennwort für die Authentifizierung beim optionalen Verwaltungsserver von IBM HTTP Server über die Administrationskonsole
    • [AIX][Linux]Systembenutzer-ID und Gruppe für den Schreibzugriff auf IBM HTTP Server, den Verwaltungsserver von IBM HTTP Server und die Konfigurationsdateien des Web-Server-Plug-ins
    • [Windows]Benutzer-ID und Kennwort, falls der Verwaltungsserver von IBM HTTP Server als Windows-Dienst ausgeführt werden soll.
  • Name der Web-Server-Definition
  • Konfigurationsszenario , das verwendet werden soll
    • Falls es sich um ein Fernszenario handelt, erfasst das Tool den Hostnamen oder die IP-Adresse des Anwendungsservers.
    • Falls es sich um ein lokales Szenario handelt, erfasst das Tool das Installationsstammverzeichnis von WebSphere Application Server.
  • Profil, das mit dem Web-Server-Plug-in konfiguriert werden soll

Web Server Plug-ins Configuration Tool bearbeitet die Konfigurationsdatei oder die Konfigurationsdateien für einen Web-Server, indem es Anweisungen erstellt, die auf die Position des binären Plug-in-Moduls und der Plug-in-Konfigurationsdatei verweisen.

Der Name des binären Plug-in-Moduls ist je nach Web-Server-Typ verschieden. Die Plug-in-Konfigurationsdatei ist immer die Datei plugin-cfg.xml.

Web Server Plug-ins Configuration Tool erstellt in der Konfiguration des Anwendungsservers eine Web-Server-Definition, wenn noch keine vorhanden ist.

Die Web-Server-Konfiguration kann über die Administrationskonsole verwaltet werden. Beispielsweise können Sie bei Installation eines Anwendungsservers festlegen, dass er in der Web-Server-Definition installiert werden soll. In diesem Fall zeigt die aktualisierte Datei plugin-cfg.xml an, dass die neue Anwendung verfügbar ist. Wenn der Web-Server die aktualisierte Plug-in-Konfigurationsdatei liest, erkennt er die neue Anwendung, die er den Web-Clients bereitstellen kann.

Wenn Sie die neue Anwendung nicht in der Web-Server-Definition installieren, wird die Anwendung nicht zur Plug-in-Konfigurationsdatei hinzugefügt. Der Web-Server erkennt die Anwendung nicht und kann sie nicht für die Web-Clients bereitstellen.

Unterstützte Konfigurationen Unterstützte Konfigurationen: Dieses Tool wird nur unter AIX, Linux und Windows unterstützt. Alternativ zu Web Server Plug-ins Configuration Tool können Sie auch das Befehlszeilentool pct mit einer Antwortdatei für die Konfiguration des Web-Servers verwenden. Weitere Informationen finden Sie im Artikel Web-Server-Plug-in mit dem Tool pct konfigurieren.sptcfg

Verwenden Sie diese Prozedur, um das Web-Server-Plug-in zu installieren, den Web-Server zu konfigurieren und eine Web-Server-Definition im angepassten Standardprofil des Anwendungsservers zu erstellen.

Vorgehensweise

Ergebnisse

Bei der Installation von Web Server Plug-ins werden das Verzeichnis Plugins und mehrere Unterverzeichnisse erstellt. Auf einem Linux-System werden beispielsweise folgende Verzeichnisse erstellt:
  • Stammverzeichnis_für_Plug-ins/bin/32bits oder Stammverzeichnis_für_Plug-ins/bin/64bits enthält die binären Plug-ins für alle unterstützten Web-Server.
  • Stammverzeichnis_für_Plug-ins/logs enthält die Protokolldateien.
  • Stammverzeichnis_für_Plug-ins/properties enthält Versionsinformationen.

Web Server Plug-ins Configuration Tool erstellt im Anwendungsserverprofil eine Web-Server-Definition, wenn noch keine vorhanden ist.

Web Server Plug-ins Configuration Tool konfiguriert den Web-Server für die Verwendung der Datei Profilstammverzeichnis/plugin-cfg.xml.

Jedesmal, wenn ein Ereignis stattfindet, das sich auf die Datei auswirkt, wird die Konfigurationsdatei für das Web-Server-Plug-in, plugin-cfg.xml, vom Anwendungsserver neu generiert. Zu diesen Ereignissen gehören das Hinzufügen oder das Entfernen einer Anwendung, eines Servers oder eines virtuellen Hosts. Der eigenständige Anwendungsserver generiert die Datei an der folgenden Position erneut:
Profilstammverzeichnis
   /config/cells/Zellenname/nodes/
   Name_des_Web-Servers_node/servers/
   Name_des_Web-Servers/plugin-cfg.xml
Auf einem eingebundenen Knoten bewirkt das Erstellen oder Entfernen von Clustern und Cluster-Membern ebenfalls zu einer Neugenerierung der Datei. Der Deployment Manager generiert die Datei für einen eingebundenen Anwendungsserver erneut an der folgenden Position:
Profilstammverzeichnis
   /config/cells/Zellenname/nodes/
   Knotenname_des_Anwendungsservers/servers/
   Name_des_Web-Servers/plugin-cfg.xml

Nächste Schritte

Ein eigenständiger Anwendungsserver und der Web-Server können unmittelbar nach der Konfiguration des Plug-ins für den lokalen Web-Server gestartet werden. Öffnen Sie nach dem Starten des Anwendungsservers die Administrationskonsole des Anwendungsservers, und speichern Sie die geänderte Konfiguration.

Wenn Sie das Plug-in für den lokalen Web-Server konfiguriert haben, können Sie einen eingebundenen Anwendungsserver und den Web-Server starten, nachdem Sie das Konfigurationsscript ausführt haben. Öffnen Sie die Administrationskonsole von Deployment Manager. Warten Sie, bis die Knotensynchronisation durchgeführt wird. Speichern Sie die geänderte Konfiguration, die die neue Web-Server-Definition enthält.

Eine Übersicht über die Installationsprozedur finden Sie im Artikel Abbildung und Übersicht für eine Web-Server-Topologie auswählen.

Informationen zur Position der Plug-in-Konfigurationsdatei können Sie dem Artikel Plug-ins konfigurieren entnehmen.

Weitere Informationen zu den an der Konfiguration eines Web-Servers beteiligten Dateien finden Sie im Artikel Web-Server-Konfiguration.

Informationen zur Konfiguration unterstützter Web-Server mit Web Server Plug-ins Configuration Tool finden Sie unter Web-Server-Konfigurationsdateien bearbeiten.

Informationen zu weiteren Installationsszenarien für Web-Server-Plug-ins finden Sie im Artikel Web-Server-Plug-ins konfigurieren.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tins_webplugins_local
Dateiname:tins_webplugins_local.html