[AIX Solaris HP-UX Linux Windows][z/OS]

Lokalen Web-Server konfigurieren

Sie können einen Web-Server und das Web-Server-Plug-in auf der Maschine installieren, auf der WebSphere Application Server installiert ist.

Vorbereitende Schritte

Wenn der Web-Server, den Sie konfigurieren, ein IBM HTTP Server ist und Sie den Web-Server über einen Node Agent verwalten möchten, der von einem Benutzer ohne Rootberechtigung ausgeführt wird, müssen Sie sicherstellen, dass die folgenden Anforderungen erfüllt sind:
  • Die Benutzer-ID, die Sie als Eigner für die Verzeichnisse und Dateien von IBM HTTP Server festlegen, ist dieselbe Benutzer-ID, unter der auch der Node Agent ohne Rootberechtigung ausgeführt wird. Sie können einen IBM HTTP Server nicht als Root ausführen, wenn der Node Agent, der diesen IBM HTTP Server verwaltet, als Node Agent ohne Rootberechtigung ausgeführt wird, weil ein Node-Agent-Prozess, der von einem Benutzer ohne Rootberechtigung ausgeführt wird, keine Instanz von IBM HTTP Server erzeugen kann, die von Root ausgeführt wird.
  • Der Wert, den Sie für den Listener-Port angeben, muss größer als 1024 sein. Ein IBM HTTP Server, der unter einer Benutzer-ID ohne Rootberechtigung ausgeführt wird, wird nicht gestartet, wenn die Portnummer für den zugehörigen Listener-Port 1024 oder kleiner ist.
Sie können sicherstellen, dass der Node Agent ohne Rootberechtigung und IBM HTTP Server dieselbe Benutzter-ID verwenden, wenn Sie die Benutzer-ID, die Sie zum Installieren des Produkts verwendet haben, als Benutzer-ID für IBM HTTP Server angeben, wenn Sie IBM HTTP Server installieren. Sollten Sie sich jedoch dafür entscheiden, den Node Agent unter einer Benutzer-ID ohne Rootberechtigung auszuführen, können Sie nach der Installation von IBM HTTP Server und des Web-Server-Plug-ins die folgenden Aktionen ausführen, um den Node Agent und IBM HTTP Server unter Benutzer-IDs ohne Rootberechtigung auszuführen:
  1. Ändern Sie die Benutzer-ID für WebSphere Application Server in eine Benutzer-ID ohne Rootberechtigung.
  2. Konfigurieren Sie die Run-As-Einstellung für den Node Agent.
  3. Verwenden Sie die Administrationskonsole, um einen neuen IBM HTTP Server zu erstellen, falls noch kein IBM HTTP Server mit den erforderlichen Eigenschaften definiert ist.
  4. Legen Sie als Eigner für die Verzeichnisse und Dateien von IBM HTTP Server die Benutzer-ID ohne Rootberechtigung fest, unter der der Node Agent ohne Rootberechtigung ausgeführt wird.

Informationen zu diesem Vorgang

Sie können einen lokal installierten Web-Server auf einem verwalteten oder einem nicht verwalteten Knoten auswählen. Wenn der Web-Server auf einem nicht verwalteten Knoten definiert ist, werden die Verwaltungsfunktionen über den Verwaltungsserver von IBM® HTTP Server bearbeitet. Wenn der Web-Server auf einem verwalteten Knoten definiert wird, werden die Verwaltungsfunktionen des Web-Servers über den Node Agent von WebSphere Application Server ausgeführt, was Vorteile hat.
[AIX Solaris HP-UX Linux Windows]Wichtig: Web-Server, die nicht mit dem Produkt von WebSphere Application Server bereitgestellt werden, haben keine Verwaltungsserver. Web-Server, die keinen Verwaltungsserver haben, müssen sich auf einem verwalteten Knoten befinden, um die Plug-in-Verwaltungsfunktionen sowie die Generierung und Weitergabe der Datei plugin-cfg.xml zu vereinfachen.
[z/OS]Wichtig: IBM HTTP Server-Instanzen, die unter z/OS ausgeführt werden, stellen keinen Verwaltungsserver bereit. Web-Server, die keinen Verwaltungsserver haben, müssen sich auf einem verwalteten Knoten befinden, um die Plug-in-Verwaltungsfunktionen sowie die Generierung und Weitergabe der Datei plugin-cfg.xml zu vereinfachen.

Mit den folgenden Schritten wird eine Web-Server-Definition im Standardprofil erstellt.

Vorgehensweise

  1. Installieren Sie IBM Installation Manager.
  2. Installieren Sie das Produkt WebSphere Application Server.
  3. Installieren Sie IBM HTTP Server oder einen anderen unterstützten Web-Server.
  4. Installieren Sie die Web-Server-Plug-ins.
  5. Installieren Sie WebSphere Customization Toolbox.
  6. [AIX Solaris HP-UX Linux Windows][z/OS]Konfigurieren Sie das Web-Server-Plug-in mit Web Server Plug-ins Configuration Tool. [AIX Solaris HP-UX Linux Windows]

    Die Web-Server-Definition wird automatisch erstellt und konfiguriert.

  7. Erstellen Sie die Web-Server-Definition mit der Administrationskonsole von WebSphere Application Server oder führen Sie das Script für die Plug-in-Konfiguration aus. Die Erstellung dieses Objekts schließt die Installation des Web-Servers aus.

    Sie müssen ein Anwendungsserverprofil oder ein angepasstes Profil erstellen und den Knoten in die Zelle einbinden, bevor Sie in der Administrationskonsole des Deployment Manager eine Web-Server-Definition erstellen können. Dasselbe gilt für die Ausführung des Konfigurationsscripts, das von Web Server Plug-ins Configuration Tool erstellt wurde. Während des Erstellungsvorgangs müssen Sie den Web-Server einem verwalteten Knoten zuordnen. Der verwaltete Knoten muss vorhanden sein, bevor Sie Web Server Plug-ins Configuration Tool ausführen können. Andernfalls wird die Installation als ferne Installation behandelt.

    Wählen Sie eine der folgenden Optionen aus:
    • Verwendung der Administrationskonsole:

      Erstellen Sie eine Web-Server-Definition in einem vorhandenen Web-Server oder auf einem verwalteten Knoten:

      1. Klicken Sie auf Server > Servertypen > Web-Server > Neu, und verwenden Sie das Tool Neue Web-Server-Definition erstellen, um die Web-Server-Definition zu erstellen.
      2. Wählen Sie den gewünschten Knoten aus.
      3. Wählen Sie eine Schablone aus. Sie können eine Systemschablone oder eine benutzerdefinierte Schablone für den zu erstellenden Web-Server auswählen.
      4. Geben Sie die Eigenschaften für den Web-Server ein:
        • Typ: Typ des Web-Server-Anbieters
        • Port: Der vorhandene Web-Server-Port (Standardport: 80)
        • Installationspfad: Installationspfad des Web-Servers. Dieses Feld ist nur für IBM HTTP Server erforderlich.
        • Dienstname (Windows-Betriebssysteme): Der Name des Windows-Betriebssystemdiensts des Web-Servers. Die Standardeinstellung ist IBMHTTPServer7.0.
        • Sicheres Protokoll verwenden: Verwenden Sie das Protokoll HTTPS, um mit dem Web-Server zu kommunizieren. Die Standardeinstellung ist HTTP.
        • Installationsverzeichnis des Plug-ins: Der Verzeichnispfad, in dem das Plug-in installiert wird.
      5. Bestätigen Sie die Erstellung des neuen Web-Servers und klicken Sie auf Fertigstellen.
      Führen Sie nach dem Erstellen des Web-Servers die folgenden Schritte aus, um sicherzustellen, dass die Datei plugin-key.kdb generiert wurde, und um das Web-Server-Plug-in mit SSL zu konfigurieren:
      1. Klicken Sie auf Sicherheit > Verwaltung von SSL-Zertifikaten und Schlüsseln.
      2. Klicken Sie unter "Konfigurationseinstellungen" auf Sicherheitskonfigurationen für Endpunkte verwalten.
      3. Klicken Sie unter "Eingehend" oder "Abgehend" auf Zellenname > Knoten > Name_des_Web-Serverknotens > Server und anschließend auf Servername.
      4. Klicken Sie unter "Zugehörige Elemente" auf Keystores und Zertifikate. In der Administrationskonsole wird daraufhin die CMSKeyStore-Konfiguration mit dem Pfad zur Datei plugin-key.kdb angezeigt.
      5. Exportieren Sie das Standardzertifikat aus key.p12 und fügen Sie es als Unterzeichnerzertifikat der Datei plugin-key.kdb hinzu.
    • Script für Plug-in-Konfiguration ausführen.

      Wenn Sie das Plug-in installieren, müssen Sie das Script für die Plug-in-Konfiguration, das nach dem Erstellen eines verwalteten Knotens ausgeführt werden soll, speichern. Andernfalls tritt ein Fehler auf. Starten Sie den Web-Server erst, nachdem das Script fehlerfrei ausgeführt, eine Web-Server-Definition auf dem verwalteten Knoten erstellt und die Knotensynchronisation durchgeführt wurde.

      Wenn Sie den Knoten hinzufügen, wird der Node-Agent-Prozess gestartet. Wenn der Node Agent nicht aktiv ist, starten Sie den Knoten.
      Tipp: Wenn der Web-Server Anwendungsanforderungen für mehrere verwaltete Knoten bearbeiten soll, installieren Sie die Anwendung auf jedem verwalteten Knoten und in der Web-Server-Definition. Dieses Script enthält bereits alle Informationen, die Sie zusammentragen müssen, wenn Sie die Definition mit der Administrationskonsole erstellen.

      [AIX Solaris HP-UX Linux Windows]Weitere Informationen finden Sie in der Dokumentation zum Befehl "startNode".

Nächste Schritte

Sie können andere Web-Server als IBM HTTP Server als ferne Web-Server auf nicht verwalteten Knoten oder als lokale Web-Server auf verwalteten Knoten konfigurieren. Für andere Web-Server als IBM HTTP Server auf einem verwalteten Knoten werden die folgenden Funktionen unterstützt:
  • Generierung der Plug-in-Konfiguration basierend auf Änderungen im Repository von WebSphere Application Server.
  • Weitergabe der Datei plugin-cfg.xml basierend auf der Knotensynchronisation mit dem Knoten mit WebSphere Application Server. Die Knotensynchronisation ist erforderlich, um Konfigurationsänderungen an die betreffenden Knoten weiterzuleiten.
    Die Datei plugin-cfg.xml wird aus dem Deployment-Manager-Repository an die Repository-Struktur des Anwendungsserverknotens weitergegeben.
    Wichtig: Die Datei plugin-cfg.xml wird an die Repository-Struktur des Anwendungsserverknotens weitergegeben. Dies ist nicht der Standardinstallationspfad der Datei plugin-cfg.xml. Möglicherweise müssen Änderungen an den Konfigurationsdateien anderer Web-Server als IBM HTTP Server vorgenommen werden, um den Pfad der Datei plugin-cfg.xml zu aktualisieren, die vom Plug-in-Modul gelesen wird.
    Internet Information Services (IIS) hat beispielsweise eine Datei mit dem Namen plugin-cfg.loc, die von den IIS-Plug-in-Modulen gelesen wird, um den Pfad der Datei plugin-cfg.xml zu bestimmen. Die Datei plugin-cfg.loc muss mit dem Dateipfad von plugin-cfg.xml im Repository des Anwendungsserverknotens aktualisiert werden.

    Andere Web-Server (nicht IBM HTTP Server) haben andere Methoden, um den Pfad der Datei plugin-cfg.xml für das Plug-in-Modul anzugeben. Damit die Weitergabe jedoch funktioniert, müssen Sie den Pfad im Repository des Anwendungsserverknotens aktualisieren.

Die folgenden Funktionen werden auf einem verwalteten Knoten für einen Web-Server, der nicht von IBM stammt, nicht unterstützt:
  • Web-Server starten und stoppen
  • Konfigurationsdatei anzeigen und bearbeiten
  • Web-Server-Protokolle anzeigen
Für einen Web-Server (nicht IBM HTTP Server) auf einem nicht verwalteten Knoten können Sie eine Plug-in-Konfiguration basierend auf Änderungen im Repository von WebSphere Application Server ändern. Die folgenden Funktionen werden auf einem nicht verwalteten Knoten für einen Web-Server, der kein IBM HTTP Server ist, nicht unterstützt:
  • Web-Server starten und stoppen
  • Konfigurationsdatei anzeigen und bearbeiten
  • Web-Server-Protokolle anzeigen
  • Datei plugin-cfg.xml des Web-Servers weitergeben

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=tihs_localsetup
Dateiname:tihs_localsetup.html