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

Web-Server und Deployment-Manager-Profil auf derselben Maschine konfigurieren

Diese Prozedur beschreibt, wie ein Web-Server und das zugehörige Plug-in auf einer Maschine installiert werden, auf der sich ein Deployment Manager und ein verwalteter Knoten befinden.

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.

Mit dieser Prozedur wird das Deployment-Manager-Profil auf der Maschine konfiguriert. Ein verwalteter Knoten muss vorhanden sein, damit eine Web-Server-Definition festgelegt werden kann, die sich immer auf dem verwalteten Knoten befindet.

Lokale verteilte Installation - Deployment Manager

Starten Sie den Deployment Manager und den Node Agent für den verwalteten Knoten. Der Deployment Manager und der Knoten müssen aktiv sein, damit die Konfiguration geändert werden kann.

Informationen zu diesem Vorgang

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 zu erstellen.

Vorgehensweise

  1. Melden Sie sich am Betriebssystem an.

    Wenn Sie die Installation als Benutzer ohne Root- bzw. Administratorberechtigung ausführen, sind bestimmte Einschränkungen zu beachten.

    [AIX][HP-UX][Linux][Solaris]Wählen Sie einen umask-Wert aus, der dem Eigner Lese-/Schreibzugriff und anderen Benutzern den Zugriff auf die Dateien gewährt, der in der geltenden Systemrichtlinie definiert ist. Für Root wird ein umask-Wert von 022 empfohlen. Für Benutzer ohne Rootberechtigung muss der umask-Wert "002" oder "022" verwendet werden, je nachdem, ob die Benutzer in derselben Gruppe sind oder nicht. Führen Sie den folgenden Befehl aus, um die Einstellung für umask zu prüfen:
    umask
    Führen Sie den folgenden Befehl aus, um umask auf 022 zu setzen:
    umask 022
    [Windows]Wenn Sie die Installation als Benutzer mit Verwaltungsaufgaben unter einem Windows-Betriebssystem ausführen, wird automatisch ein Windows-Dienst erstellt, damit der Anwendungsserver automatisch gestartet wird. Der Benutzeraccount des Installationsverantwortlichen muss die folgenden erweiterten Benutzerrechte haben:
    • Einsetzen als Teil des Betriebssystems
    • Als Dienst anmelden
    Unter einigen Windows-Betriebssystemen klicken Sie beispielsweise auf Systemsteuerung > Verwaltung > Lokale Sicherheitsrichtlinie > Lokale Richtlinien > Zuweisen von Benutzerrechten, um die erweiterten Optionen festzulegen. Weitere Informationen finden Sie in der Dokumentation zu Ihrem Windows-Betriebssystem.

    [Windows]Wenn Sie den Anwendungsserver als Windows-Dienst ausführen möchten, verwenden Sie für die Installation keine Benutzer-ID, die Leerzeichen enthält. Eine Benutzer-ID mit Leerzeichen kann nicht validiert werden. Eine solche Benutzer-ID darf die Installation nicht ausführen. Sie können diese Einschränkung umgehen, indem Sie die Installation unter einer Benutzer-ID ausführen, die keine Leerzeichen enthält.

  2. Installieren Sie IBM® Installation Manager.
  3. Verwenden Sie Installation Manager, um das Produkt WebSphere Application Server Network Deployment zu installieren.
  4. Erstellen Sie ein Deployment-Manager-Profil als das erste Profil auf der Maschine.
  5. Erstellen Sie einen eigenständiges Anwendungsserverprofil oder ein angepasstes Profil, und binden Sie den Knoten ein.
  6. Verwenden Sie Installation Manager für die Installation der folgenden Komponenten:
    • Web Server Plug-ins for WebSphere Application Server
    • WebSphere Customization Toolbox
  7. Verwenden Sie Installation Manager für die Installation von IBM HTTP Server verwenden, oder installieren Sie einen anderen unterstützten Web-Server.
  8. Öffnen Sie WebSphere Customization Toolbox und starten Sie Web Server Plug-ins Configuration Tool.
  9. Wählen Sie eine Laufzeitposition für das Web-Server-Plug-in aus.
    Wenn die Position eines vorher installierten Web-Server-Plug-ins, das Sie verwenden möchten, nicht in der Liste erscheint, gehen Sie wie folgt vor, um diese Position dem Arbeitsbereich hinzuzufügen:
    1. Klicken Sie auf Hinzufügen.
    2. Geben Sie den Namen einer Position für das Web-Server-Plug-in an.
    3. Führen Sie eine der folgenden Aktionen aus:
      • Geben Sie die Position ein .
      • Klicken Sie auf Durchsuchen, suchen Sie die Position und klicken Sie auf OK.
  10. Klicken Sie auf Erstellen.
  11. Wählen Sie den Typ Web-Server aus, der konfiguriert werden soll, und klicken Sie auf Weiter.
  12. Wählen Sie die Architektur Ihres installierten Web-Servers (64 Bit oder 32 Bit) aus und klicken Sie auf Weiter, wenn Sie dazu aufgefordert werden.
  13. Klicken Sie auf Durchsuchen, um die Konfigurationsdatei(en) für Ihren Web-Server auszuwählen. Prüfen Sie, ob der richtige Web-Server-Port angegeben ist, und klicken Sie anschließend auf Weiter.

    Wählen Sie die Datei selbst aus, nicht nur das Verzeichnis mit der Datei. Für manche Web-Server sind zwei Konfigurationsdateien vorhanden, die beide ausgewählt werden müssen.

    Die folgende Liste zeigt die Konfigurationsdateien für die unterstützten Web-Server:
    Apache HTTP Server
    Apache-Stammverzeichnis/config/httpd.conf
    Domino Web Server
    names.nsf und Notes.jar

    Der Assistent fordert die Datei notes.jar an. Der tatsächliche Name ist Notes.jar.

    Web Server Plug-ins Configuration Tool prüft, ob die Dateien vorhanden sind, aber das Tool validiert keine Dateien.

    IBM HTTP Server
    [AIX Solaris HP-UX Linux Windows]IHS-Stammverzeichnis/conf/httpd.conf
    [IBM i]IHS-Profilstammverzeichnis/conf/httpd.conf
    Microsoft Internet Information Services (IIS)
    Web Server Plug-ins Configuration Tool kann die zu bearbeitenden Dateien bestimmen.
    Sun Java™ System Web Server (früher Sun ONE Web Server und iPlanet Web Server) Version 6.0 und höher
    obj.conf und magnus.conf
  14. Wenn Sie ein IBM HTTP-Web-Server-Plug-in konfigurieren, führen Sie die folgenden Aktionen aus.
    1. Definieren Sie die Konfiguration des Verwaltungsservers optional für die Verwaltung des Web-Servers.
      Achtung: Wenn Sie Web Server Plug-ins Configuration Tool zum Konfigurieren von IBM HTTP Server Administration Server verwenden, muss WebSphere Customization Toolbox unter einem lokalen Account mit Administrator- bzw. Rootberechtigung ausgeführt werden.
      1. Wählen Sie Verwaltungsserver von IBM HTTP Server konfigurieren aus.
      2. Geben Sie eine Portnummer an, über die der Verwaltungsserver von IBM HTTP kommunizieren soll.
      3. Wählen Sie optional Benutzer-ID für Authentifizierung beim Verwaltungsserver von IBM HTTP Server erstellen und geben Sie eine Benutzer-ID/Kennwort-Kombination für die Authentifizierung beim Verwaltungsserver von IBM HTTP Server über die Administrationskonsole ein.
    2. Klicken Sie auf Weiter.
    3. [AIX][Linux]Geben Sie die 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 an.

      Falls erforderlich, wählen Sie Neue eindeutige Systembenutzer-ID und -gruppe mit den Berechtigungsnachweisen erstellen aus.

      [AIX]Einschränkung: Die Konfiguration kann fehlschlagen, wenn Sie eine neue Benutzer-ID oder einen neuen Gruppennamen angeben, der die für die Plattform geltende Begrenzung, die normalerweise 8 Zeichen beträgt und manchmal konfigurierbar ist, überschreitet.
    4. [Windows]Konfigurieren Sie den Verwaltungsserver von IBM HTTP Server optional für die Ausführung als Windows-Dienst.
      1. Wählen Sie IBM HTTP Server-Verwaltungsserver als Windows-Dienst ausführen aus.
      2. Führen Sie eine der folgenden Aktionen aus:
        • Wählen Sie Mit lokalem Systemaccount anmelden aus.
        • Wählen Sie Mit angegebenem Benutzeraccount anmelden aus, und geben Sie die Benutzer-ID und das Kennwort für den Account an.
          Für die Benutzer-ID sind die folgenden erweiterten Benutzerrechte erforderlich:
          • Einsetzen als Teil des Betriebssystems
          • Als Dienst anmelden
      3. Wählen Sie aus, welche "Startart" verwendet werden soll: "Automatisch" oder "Manuell".
    5. Klicken Sie auf Weiter.
  15. Geben Sie für die Web-Server-Definition einen eindeutigen Name an und klicken Sie auf Weiter.
  16. Wählen Sie das Konfigurationsszenario aus.
    1. Wählen Sie das lokale Szenario aus.
    2. Führen Sie eine der folgenden Aktionen aus:
      • Geben Sie die Installationsposition von WebSphere Application Server an (Stammverzeichnis_des_Anwendungsservers).
      • Klicken Sie auf Durchsuchen, wählen Sie die Startposition von WebSphere Application Server (Stammverzeichnis_des_Anwendungsservers) aus und klicken Sie auf OK.
    3. Klicken Sie auf Weiter.
  17. Wählen Sie das Profil aus, das mit dem aktuellen Web-Server-Plug-in konfiguriert werden soll, und klicken Sie auf Weiter.
  18. Überprüfen Sie die Übersichtsdaten und klicken Sie auf Konfigurieren, um die Konfiguration für den Web-Server, das Web-Server-Plug-in und das Profil zu starten.
  19. Prüfen Sie in der Zusammenfassungsanzeige den Erfolg der Installation und klicken Sie auf Fertigstellen.

    Falls ein Fehler auftritt und die Installation scheitert, überprüfen Sie die Protokolle im Verzeichnis Stammverzeichnis_für_Plug-ins/logs. Beheben Sie die Fehler und starten Sie die Konfiguration erneut.

  20. [AIX Solaris HP-UX Linux Windows]Nur Domino Web Server: Legen Sie die Umgebungsvariable WAS_PLUGIN_CONFIG_FILE fest.

    Auf Plattformen wie AIX oder Linux können untergeordnete Prozesse durch Ausführen eines Scripts im aktuellen Prozesskontext die exportierten Variablen übernehmen. Auf Windows-Systemen wird das Script wie jeder andere Befehl ausgeführt. Die Ausführung des Scripts erfolgt auf Windows-Systemen automatisch.

    1. Öffnen Sie ein Befehlsfenster.
    2. Wechseln Sie in das Plug-in-Installationsstammverzeichnis.
    3. Setzen Sie den richtigen Befehl für das Script Stammverzeichnis_für_Plug-ins/bin/setupPluginCfg.sh ab:
      • [AIX][HP-UX][Solaris]. Stammverzeichnis_für_Plug-ins/bin/setupPluginCfg.sh (Beachten Sie das Leerzeichen zwischen dem Punkt und dem Installationsstammverzeichnis.)
      • [Linux]source Stammverzeichnis_für_Plug-ins/bin/setupPluginCfg.sh

    Das Script befindet sich unter Betriebssystemen wie AIX oder Linux auch im Verzeichnis Lotus-Stammverzeichnis/notesdata.

    Führen Sie den geeigneten Befehl für das Script aus, bevor Sie Domino Web Server starten.

  21. Klicken Sie in der Administrationskonsole des Deployment Manager auf Systemverwaltung > Änderungen im Master-Repository speichern > Änderungen mit Knoten synchronisieren > Speichern.
  22. Starten Sie das Snoop-Servlet, um zu überprüfen, ob der Web-Server in der Lage ist, eine Anwendung vom Anwendungsserver abzurufen.

    Testen Sie Ihre Umgebung, indem Sie Ihren Anwendungsserver und Ihren Web-Server starten und das Snoop-Servlet mit einer IP-Adresse verwenden.

    1. Starten Sie den Anwendungsserver. In einer Network-Deployment-Umgebung ist das Snoop-Servlet nur dann in der Zelle verfügbar, wenn Sie beim Hinzufügen des Anwendungsservers zur Zelle die DefaultApplication (Standardanwendung) verwendet haben. Mit der Option "-includeapps" des Befehls addNode wird die DefaultApplication in die Zelle migriert. Wenn die Anwendung nicht vorhanden ist, überspringen Sie diesen Schritt.
      Wechseln Sie in das Verzeichnis Profilstammverzeichnis/bin, und führen Sie den Befehl startServer aus:
      • [AIX][Linux]./startServer.sh server1
      • [Windows]startServer server1
      • [IBM i]startServer server1
    2. Starten Sie IBM HTTP Server bzw. Ihren Web-Server.

      [IBM i]Verwenden Sie die Seite 2001 oder den Befehl STRTCPSVR SERVER(*HTTP) HTTPSVR(Instanzname), um IBM HTTP Server zu starten.

      [AIX Solaris HP-UX Linux Windows]Rufen Sie in einem Befehlsfenster das Verzeichnis mit dem Installationsimage von IBM HTTP Server bzw. mit dem Installationsimage des von Ihnen verwendeten Web-Servers auf. Führen Sie den Befehl zum Starten des Web-Servers aus. Für IBM HTTP Server lauten die entsprechenden Befehle wie folgt:

      [AIX Solaris HP-UX Linux Windows]Gehen Sie wie folgt vor, um IBM HTTP Server in der Befehlszeile zu starten:

      [AIX Solaris HP-UX Linux Windows]Sie finden die Befehle apache und apachectl im Verzeichnis IBMHttpServer/bin.
      • [AIX][Linux]./apachectl start
      • [Windows]apache
    3. Um den vom Anwendungsserver bereitgestellten internen HTTP-Transport testen zu können, muss Ihr Browser auf http://localhost:9080/snoop zeigen. Rufen Sie in Ihrem Browser den URL http://Hostname_der_Web-Server-Maschine/snoop auf, um das Web-Server-Plug-in zu testen.

      Der HTTP-Transportport lautet standardmäßig 9080. Er muss für jedes Profil eindeutig sein. Dem Port wird ein virtueller Host mit dem Namen "default_host" zugeordnet, der als Host für die installierte DefaultApplication konfiguriert ist. Das Snoop-Servlet ist Teil der DefaultApplication. Ändern Sie den Port in den HTTP-Transportport, den Sie tatsächlich verwenden.

    4. Vergewissern Sie sich, dass Snoop ausgeführt wird.

      Beide Webadressen sollten die Seite "Snoop-Servlet - Anforderungs-/Clientinformation" anzeigen.

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.

Installation Manager konfiguriert den Web-Server für die Verwendung der Datei Stammverzeichnis_für_Plug-ins/plugin-cfg.xml.

Nächste Schritte

Nach der Installation des binären Plug-ins für den lokalen Web-Server müssen Sie zuerst einen verwalteten Knoten erstellen, bevor Sie das Konfigurationsscript ausführen und den Web-Server verwenden können.

Eine Übersicht über die Installationsprozedur finden Sie im Artikel Plug-ins konfigurieren.

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_single
Dateiname:tins_webplugins_single.html