IBM HTTP Server for WebSphere Application Server, Version 6.1
             Betriebssysteme: z/OS

             Inhaltsverzeichnis und Suchergebnisse anpassen
Dieser Artikel gilt nur für das Betriebssystem z/OS.

IBM HTTP Server mit JCL-Prozeduren unter z/OS starten

Sie können JCL-Prozeduren vorbereiten, um IBM HTTP Server über die MVS-Systemkonsole zu starten und zu stoppen.

Mit einer katalogisierten JCL-Prozedur zum Absetzen der apachectl-Befehle "start" und "stop" können Sie eine Instanz von IBM HTTP Server von der MVS-Systemkonsole aus starten und stoppen. Weitere apachectl-Befehle können von der MVS-Systemkonsole aus mit derselben Prozedur abgesetzt werden.

Kopieren Sie die folgende JCL-Beispielprozedur aus hlq.SIWOJCL(IWOAPROC) in Ihre Systemprozedurenbibliothek:

//*---------------------------------------------------------
//IHSAPACH PROC ACTION='start',
//          DIR='/Pfad/zum/IHS-Laufzeitverzeichnis',
//          CONF='conf/httpd.conf'
//*---------------------------------------------------------
//IHS      EXEC PGM=BPXBATCH,
// PARM='SH &DIR/bin/apachectl -k &ACTION -f &CONF -DNO_DETACH',
// MEMLIMIT=512M
//STDOUT   DD  PATH='&DIR/logs/proc.output',
//				PATHOPTS=(OWRONLY,OCREAT,OTRUNC),
//				PATHMODE=(SIRUSR,SIWUSR,SIRGRP,SIWGRP)
//STDERR   DD  PATH='&DIR/logs/proc.errors',
//				PATHOPTS=(OWRONLY,OCREAT,OTRUNC),
//				PATHMODE=(SIRUSR,SIWUSR,SIRGRP,SIWGRP)
//         PEND

Eine Beschreibung des in der JCL-Beispielprozedur verwendeten Befehls apachectl finden Sie auf der Website Apache HTTP Server Control Interface.

Der Standardjobname für die Instanz von IBM HTTP Server stimmt mit dem Member-Namen der katalogisierten Prozedur überein. In den nachstehenden Beispielen wird WEBSRV1 als Prozedurname verwendet. Bearbeiten Sie die neue katalogisierte Prozedur, indem Sie das Verzeichnis /Pfad/zum/IHS-Laufzeitverzeichnis durch das tatsächliche Installationsverzeichnis für die Instanz von IBM HTTP Server ersetzen. Erstellen Sie ein Profil SAF STARTED, um der Server-Benutzer-ID und Gruppe die Start-Task des Web-Servers zuzuordnen:
RDEFINE STARTED WEBSRV1.* STDATA(USER(WWWSERV) GROUP(WWWGROUP) TRACE(YES))
SETROPTS RACLIST(STARTED) GENERIC(STARTED) REFRESH
Ausgabedateien für die Start- und Stoppbefehle:
Bewährtes Verfahren 1: Die Ausgabedateien werden jedes Mal überschrieben, wenn die Prozedur verwendet wird. Sie enthalten möglicherweise Warnungen zur Konfiguration oder zu Fehlernachrichten bei Initialisierungsfehlern. Wenn Sie eine Protokolldatei zu diesen Nachrichten für mehrere Verwendungen der Prozedur hinweg aufbewahren möchten, ändern Sie die zwei Vorkommen der PATHOPTS-Option in der Beispielprozedur in PATHOPTS=(OCREAT,OAPPEND,OWRONLY). Ausführliche Informationen zur PATHOPTS-Option finden Sie in der z/OS-Veröffentlichung MVS JCL Reference (IBM Form SA22-7597). Sie können dieses Dokument über den Link z/OS-Internet-Bibliothek aufrufen.
Bewährtes Verfahren 2: Die DD-Anweisung STDENV wird nicht empfohlen. Sie können Umgebungsvariableneinstellungen der Datei bin/envvars im Laufzeitverzeichnis hinzufügen, so dass die Variablen aktiv sind, unabhängig davon, ob IBM HTTP Server über JCL oder über die UNIX-Umgebung gestartet wird.
Bewährtes Verfahren 3: Der Parameter SH von BPXBATCH wird an Stelle des Parameters PGM empfohlen. Bei der Verarbeitung des Parameters PGM werden Systemstandardeinstellungen in der Datei /etc/profile umgangen, wie z. B. die umask-Einstellung, und Dateien, die von IBM HTTP Server erstellt werden, haben nicht die erforderlichen Berechtigungen.



Zugehörige Tasks
IBM HTTP Server installieren
Zugehörige Informationen
z/OS-Internet-Bibliothek
Konzeptartikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: Feb 20, 2009 1:36:28 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.ihs.doc/info/ihs/ihs/cihs_startsysconz.html