[z/OS]

Instanz von IBM HTTP Server unter z/OS V2R1 konfigurieren

Sie können eine Instanz von IBM® HTTP Server unter dem Betriebssystem z/OS konfigurieren, nachdem Sie den IBM HTTP Server-Code mit IBM Installation Manager installiert haben.

Vorbereitende Schritte

Vor der Verwendung des Installationsprogramms müssen Sie die folgenden Punkte abgehakt haben:
  • Vergewissern Sie sich, dass Ihre Umgebung die Voraussetzungen für den Anwendungsserver erfüllt. Weitere Informationen finden Sie unter Basisbetriebssystem vorbereiten.
  • Installieren Sie den Produktcode von IBM HTTP Server mit IBM Installation Manager.
  • Hängen Sie das Dateisystem, in dem dieses Verzeichnis enthalten ist, an das z/OS-System an, auf dem die IBM HTTP Server-Instanz ausgeführt wird.
  • Führen Sie die für IBM HTTP Server erforderlichen z/OS-Systemkonfigurationen durch.
  • Wenn es sich um eine Neuinstallation handelt, erstellen Sie eine SAF-Benutzer-ID und -Gruppe für IBM HTTP Server. Weitere Informationen finden Sie in dem Abschnitt über die erforderlichen z/OS-Systemkonfigurationen.

    In den in diesem Artikel genannten Beispielen wird von einer Server-Benutzer-ID mit dem Namen WWWSERV und einer Servergruppe mit dem Namen WWWGROUP ausgegangen.

  • Erstellen Sie ein Installationsverzeichnis für die Konfigurationsdateien für die Serverinstanz. Weitere Informationen finden Sie im Artikel zum Migrieren und Installieren von IBM HTTP Server auf z/OS-Systemen.
    Die in diesem Artikel genannten Beispiele setzen das folgende Installationsverzeichnis voraus: /etc/websrv1. Setzen Sie die Verzeichnisberechtigungen auf 770, und geben Sie als Eigner des Verzeichnisses die Server-Benutzer-ID und -Gruppe an:
    mkdir  /etc/websrv1 
    chown  WWWSERV:WWWGROUP /etc/websrv1
    chmod 770 /etc/websrv1
  • Wenn es sich um eine Neuinstallation handelt, aktivieren Sie die Administrationskonsole, um die Datei httpd.conf zu ändern, indem Sie die Benutzer-ID der Steuerregion von WebSphere Application Server der Gruppe von IBM HTTP Server mit SAF hinzufügen. Geben Sie beispielsweise den folgenden Befehl ein, um den Benutzer ASCR1 der Gruppe WWWGROUP hinzuzufügen:
    CONNECT ASCR1 GROUP (WWWGROUP) OWNER (WWWGROUP)

Informationen zu diesem Vorgang

Wenn Sie das Installationsprogramm verwenden, installieren Sie eine funktionsfähige Instanz von IBM HTTP Server for z/OS auf Ihrer Maschine.

Vorgehensweise

  1. Melden Sie sich an der z/OS UNIX System Services-Shell mit der Benutzer-ID an, unter der das Installationsprogramm ausgeführt wird. Wechseln Sie in das folgende Verzeichnis mit dem Produktcode von IBM HTTP Server:
    cd /usr/lpp/IHSA/V9R0
    Wechseln Sie für z/OS V2R2 und höher in das folgende Verzeichnis mit dem Produktcode von IBM HTTP Server:
    cd /usr/lpp/ihsa_zos
  2. Setzen Sie "umask" auf den Wert 022. Geben Sie hierzu folgendes ein: umask 022. Führen Sie den Befehl umask aus, um sicherzustellen, dass der Wert auf 022 gesetzt ist.
  3. Führen Sie das Installationsprogramm aus, um die Produktdateien im Installationsverzeichnis zu installieren, die ersten Anpassungsschritte vorzunehmen und symbolische Links vom Installationsverzeichnis zum Produktverzeichnis zu erstellen.
    bin/install_ihs  -admin  Serverinstallationsverzeichnis Server-Port
    Zum Aufrufen des Installationsprogramms können drei Parameter verwendet werden:
    • Das Schlüsselwort -admin, das Ihnen ermöglicht, die Datei httpd.conf über die Administrationskonsole zu ändern.
    • Das Installationsverzeichnis für die Serverinstanz. Das Verzeichnis darf nicht mit dem Produktverzeichnis übereinstimmen.
    • Der Port ohne SSL für den Web-Server. Der Standardport ist 80. Sie können den Port auch mit der Anweisung Listen ändern.
    Sie können den Befehl mit oder ohne Unterstützung für die Änderung der Datei httpd.conf aufrufen. In beiden Beispielen ist /etc/websrv1 das Installationsverzeichnis und 80 der Port ohne SSL-Unterstützung für den Web-Server. Verwenden Sie die folgenden Beispiele, um das Installationsprogramm über die Administrationskonsole aufzurufen:
    • In diesem Beispiel wird der Befehl mit Unterstützung für die Änderung der Datei httpd.conf aufgerufen:
      bin/install_ihs -admin /etc/websrv1 80
    • In diesem Beispiel wird der Befehl ohne Unterstützung für die Änderung der Datei httpd.conf aufgerufen:
      bin/install_ihs /etc/websrv1 80
    Anmerkung: Wenn Ihr Produktverzeichnispfad symbolische Links enthält, sollten die symbolischen Links auf das folgende Standardproduktverzeichnis verweisen: /usr/lpp/IHSA/V9R0. Wenn Sie nicht das Standardproduktverzeichnis verwenden, müssen Sie das Installationsscript mit dem absoluten Pfad aufrufen. Beispiel: /WebSphere/9.0/SMPE/bin/install_ihs. Wenn Sie keine der beiden Optionen verwenden, erstellt IBM HTTP Server physische Verbindungen und keine logischen Verbindungen, wenn die symbolischen Links für das Installationsverzeichnis erstellt werden.
  4. Optional: Dieser Schritt ist optional, sofern die Administrationskonsole nicht zum Starten und Stoppen von IBM HTTP Server konfiguriert ist. Sie können die IBM HTTP Server-Instanz von der MVS-Konsole starten, indem Sie eine katalogisierte JCL-Prozedur für die Instanz erstellen. Weitere Informationen finden Sie im Artikel zur Verwendung von JCL-Prozeduren zum Starten von IBM HTTP Server unter z/OS. Vergewissern Sie sich, dass die JCL-Prozedur dem Benutzer und der Gruppe zugewiesen ist, die Sie für IBM HTTP Server gemäß der Beschreibung im Abschnitt über die erforderlichen z/OS-Systemkonfigurationen definiert haben.
    Warnung: Der PARM-Wert in Ihrer katalogisierten JCL-Prozedur ist auf 100 Zeichen beschränkt. Da der PARM-Wert das Installationsverzeichnis (&DIR) enthält, könnte die Gesamtlänge die Brenzung auf 100 Zeichen überschreiten, wenn der Verzeichnispfad zu lang ist. Die Länge des Pfadnamens muss bei der Auswahl des Installationsverzeichnisses berücksichtigt werden. Wenn der Pfadname des Installationsverzeichnisses zu lang ist, kann ein Pfad mit kürzerem Namen in der JCL verwendet werden, der über einen symbolischen Link mit dem ursprünglichen Pfadnamen des Installationsverzeichnisses verknüpft ist.
  5. Optional: Sie können mehrere Instanzen von IBM HTTP Server erstellen, indem Sie das Installationsprogramm von IBM HTTP Server mehrfach ausführen. Sie müssen jedoch jedes Mal ein anderes Installationsverzeichnis angeben, wenn Sie das Installationsprogramm ausführen.

Ergebnisse

Führen Sie die folgenden Schritte aus, um sicherzustellen, dass Sie eine funktionsfähige Version des Produkts auf Ihrer Maschine installiert haben:

  1. Melden Sie sich an der OMVS-Shell mit der Server-Benutzer-ID an. Prüfen Sie, dass die Server-Benutzer-ID keinen Wert ungleich Null hat. Rufen Sie das Installationsverzeichnis der Serverinstanz auf:
    cd /etc/websrv1
  2. Führen Sie die folgenden Befehle aus, um die Installation des Programms zu überprüfen: apachectl -v und apachectl configtest
    Die nachfolgende Beispielausgabe veranschaulicht zeigt eine erfolgreiche Installation des Programms:
    # bin/apachectl -v
    Server version: IBM_HTTP_Server/9.0.0.0 (Unix)
    Server built:   Jan  9 2016 11:20:34
    # bin/apachectl configtest
    Syntax OK
    Die Angaben zur tatsächlichen Version und zum Erstellungsdatum variieren.
  3. Starten Sie IBM HTTP Server.
    bin/apachectl start
  4. Geben Sie im Web-Browser den IP-Namen bzw. die IP-Adresse des z/OS-Systems entweder mit der Portnummer ohne SSL an, die Sie während der Ausführung des Installationsprogramms angegeben haben, oder mit dem Standardport 80. Die Standardhomepage von IBM HTTP Server sollte jetzt angezeigt werden.
  5. Stoppen Sie IBM HTTP Server, indem Sie den folgenden Befehl absetzen:
    bin/apachectl stop

Nächste Schritte

  • Erforderlich: Erstellen Sie eine Laufzeitinstanz von IBM HTTP Server. Weitere Informationen hierzu finden Sie im Artikel IBM HTTP Server auf dem z/OS-V2R2-System konfigurieren.
  • Optional: Wenn Sie IBM HTTP Server mit WebSphere Application Server verwenden, installieren Sie WebSphere Application Server Web Server Plug-ins.

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=ihs-dist&topic=tihs_installihsz_v2r1
Dateiname:tihs_installihsz_v2r1.html