Sie können Installation Manager verwenden, um IBM® HTTP Server im unbeaufsichtigten Modus zu installieren.
Führen Sie diese Prozedur aus, um IBM HTTP Server im unbeaufsichtigten Modus zu installieren.
<?xml version="1.0" encoding="UTF-8"?>
<!-- ##### Copyright ######################################################
# Licensed Materials - Property of IBM (c) Copyright IBM Corp. 2011.
# All Rights Reserved. US Government Users Restricted Rights-Use, duplication
# or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
####################################################################### -->
<!-- ##### Häufig gestellte Fragen #####################################
# Die aktuellen Informationen zur Verwendung von Installation Manager finden
# Sie im online verfügbaren Information Center. Dort finden Sie Informationen
# zu den Befehlen und Attributen, die in den Antwortdateien für unbeaufsichtigte
# Installation verwendet werden.
#
# Adresse des Information Center von Installation Manager:
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp
#
# Frage 1. Wie wird eine Antwortdatei mit Installation Manager aufgezeichnet?
# Antwort 1. Starten Sie Installation Manager über die Befehlszeile mit dem
# Parameter "record". Daraufhin wird eine Antwortdatei generiert, die die
# ausgeführten Aktionen, die verwendeten Repositorys und die Einstellungen
# der Vorgaben enthält.
# (Optional) Verwenden Sie den Parameter "-skipInstall", wenn das Produkt nicht
# auf der Maschine installiert werden soll. Geben Sie einen neuen Positionswert
# für agentDataLocation an, wenn Sie eine Neuinstallation durchführen. Verwenden
# Sie keine agentDataLocation-Position für eine Installation, da dies die
# Installationsdaten beschädigen und die Durchführung von Änderungs-, Aktualisierungs-,
# Rollback- oder Deinstallationsoperationen für die installierten Pakete
# verhindern könnte.
#
# Windows: IBMIM -record <Antwortdatei> -skipInstall <Position_für_Agentendaten>
# Linux oder UNIX: ./IBMIM -record <Antwortdatei> -skipInstall <Position_für_Agentendaten>
#
# Beispiel:
# Windows = IBMIM.exe -record c:\temp\responsefiles\WASv8.install.Win32.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
# Linux or UNIX = ./IBMIM -record /home/user/responsefiles/WASv8.install.RHEL64.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
#
# Frage 2. Wie wird Installation Manager mit der Antwortdatei im unbeaufsichtigten Modus ausgeführt?
# Antwort 2. Erstellen Sie eine Antwortdatei für unbeaufsichtigte Installation, und führen Sie den folgenden Befehl
# im Unterverzeichnis eclipse\tools des Installationsverzeichnisses von Installation Manager aus:
#
# Windows = imcl.exe -acceptLicense -showProgress
# input <Pfad_und_Name_der_Antwortdatei> -log <Pfad_und_Name_der_Protokolldatei>
# Linux, UNIX, IBM i und z/OS = ./imcl -acceptLicense -showProgress
# input <Pfad_und_Name_der_Antwortdatei> -log <Pfad_und_Name_der_Protokolldatei>
#
# Beispiel:
# Windows = imcl.exe -acceptLicense -showProgress
# input c:\temp\responsefile\WASv8.install.Win32.xml
# Linux, UNIX, IBM i und z/OS = ./imcl -acceptLicense -showProgress
# input /home/user/responsefile/WASv8.install.RHEL64.xml
#
# Der Befehl -acceptLicense muss eingeschlossen werden, um anzuzeigen, dass
# alle Lizenzvereinbarungen aller Angebote, die installiert, aktualisiert
# oder geändert werden, akzeptiert werden.
# Der Befehl -showProgress zeigt den Fortschritt der Ausführung im
# unbeaufsichtigten Modus an.
# Weitere Befehle finden Sie in der Hilfe, die Sie wie folgt anzeigen: IBMIM -help
#
# Frage 3. Wie werden Berechtigungsnachweise gespeichert und an Repositorys übergeben,
# die eine Authentifizierung erfordern?
# Antwort 3. Installation Manager verwendet eine Schlüsselringdatei, um verschlüsselte
# Berechtigungsnachweise für die Authentifizierung bei Repositorys zu speichern. Führen
# Sie diesen aus zwei Schritten bestehenden Prozess für das Erstellen und Verwenden
# einer Schlüsselringdatei mit Installation Manager aus.
#
# Erstellen Sie zuerst eine Schlüsselringdatei mit Ihren Berechtigungsnachweisen,
# indem Sie Installation Manager über die Befehlszeile mit dem Parameter "keyring"
# im Unterverzeichnis "eclipse" starten.
# Verwenden Sie den optionalen Parameter "password", um Ihre Datei mit einem Kennwort zu schützen.
#
# Windows = IBMIM.exe -keyring <Pfad und Dateiname> -password <Kennwort>
# Linux, UNIX, IBM i und z/OS = ./IBMIM -keyring <Pfad und Dateiname>
# -password <Kennwort>
#
# Installation Manager wird im grafischen Modus gestartet. Vergewissern
# Sie sich, dass die Repositorys, bei denen Sie sich authentifizieren
# müssen, in den Vorgaben (Datei/Vorgaben/Repositorys) eingeschlossen
# sind. Wenn diese Repositorys nicht aufgelistet sind, klicken Sie auf
# Repositorys hinzufügen, um den URL oder UNC-Pfad hinzuzufügen.
# Installation Manager fordert Sie zur Eingabe Ihrer Berechtigungsnachweise
# auf. Ist das Repository bereits in der Liste enthalten, werden Sie
# auch bei jedem Versuch, auf die Repository-Position zuzugreifen,
# wie z. B. beim Klicken auf die Schaltfläche "Verbindung testen",
# zur Eingabe der Berechtigungsnachweise aufgefordert. Geben Sie
# den richtigen Berechtigungsnachweis ein, und wählen Sie das
# Kontrollkästchen "Kennwort speichern" aus. Die Berechtigungsnachweise
# werden in der angegebenen Schlüsselringdatei gespeichert.
#
# Wenn Sie eine unbeaufsichtigte Installation starten, führen Sie "imcl"
# im Unterverzeichnis "eclipse/tools" aus, und geben Sie Installation
# Manager mit der Position der Schlüsselringdatei und dem Kennwort an, wenn die
# Datei geschützt ist. Beispiel:
#
# Windows = imcl.exe -acceptLicense -showProgress
# input <Pfad und Name der Antwortdatei>
# -keyring <Pfad und Dateiname der Schlüsselringdatei> -password <Kennwort>
# Linux, UNIX, IBM i und z/OS = ./imcl -acceptLicense -showProgress
# input <Pfad und Name der Antwortdatei>
# -keyring <Pfad und Dateiname der Schlüsselringdatei> -password <Kennwort>
#
####################################################################### -->
<!-- ##### Agenteneingabe ##############################################
#
# Beachten Sie, dass das Attribut "acceptLicense" veraltet ist.
# Verwenden Sie die Befehlszeilenoption "-acceptLicense", um Lizenzvereinbarungen zu akzeptieren.
#
# Die Attribute "clean" und "temporary" geben die Repositorys und sonstige
# Vorgaben an, die Installation Manager verwendet. Außerdem geben sie an,
# ob diese Einstellungen nach Abschluss der Installation weiterhin
# bestehen bleiben.
#
# Gültige Werte für clean:
# true = Nur die Repositorys und sonstigen Vorgaben verwenden, die in der
# Antwortdatei angegeben sind.
# false = Die Repositorys und Vorgaben verwenden, die in der Antwortdatei
# und in Installation Manager angegeben sind.
#
# Gültige Werte für temporary:
# true = Die Repositorys und sonstigen Vorgaben, die in der Antwortdatei
# angegeben sind, bleiben Installation Manager nicht erhalten.
# false = Die Repositorys und sonstigen Vorgaben, die in der Antwortdatei
# angegeben sind, bleiben in Installation Manager erhalten.
#
####################################################################### -->
<agent-input clean="true" temporary="true">
<!-- ##### Repositorys ###################################################
# Repositorys sind Positionen, die Installation Manager nach installierbaren
# Paketen abfragt. Repositorys können lokal (auf der Maschine mit Installation
# Manager) oder fern (in einem Unternehmensintranet oder an einer anderen
# Stelle im Internet) sein.
#
# Wenn die Maschine, die diese Antwortdatei verwendet, Zugang zum Internet
# hat, schließen Sie die Live-Update-Repositorys für IBM WebSphere in die Liste
# der Repository-Positionen ein.
#
# Wenn die Maschine, die diese Antwortdatei verwendet, nicht auf das Internet
# zugreifen kann, setzen Sie die Live-Update-Repositorys für IBM WebSphere auf Kommentar,
# und geben Sie den URL oder den UNC-Pfad der angepassten Intranet-Repositorys
# sowie die Verzeichnispfade zu den zu verwendenden lokalen Repositorys an.
#
####################################################################### -->
<server>
<!-- ##### Live-Update-Repositorys für IBM WebSphere ####################
# Diese Repositorys enthalten die Angebote zu IBM HTTP Server
# und die zugehörigen Aktualisierungen.
#
# Zur Verwendung des sicheren Repositorys (https) müssen Sie eine IBM ID,
# die Sie durch Registrierung bei http://www.ibm.com/account erhalten haben,
# oder Ihren Passport-Advantage-Account verwenden.
#
# Außerdem müssen Sie eine Schlüsselringdatei mit Ihrer Antwortdatei verwenden.
################################################################## -->
<!--repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.IHS.v80" /> -->
<!-- <repository location="https://www.ibm.com/software/rational/repositorymanager/repositories/websphere" /> -->
<!-- ##### Angepasste Repositorys #######################################
# Entfernen Sie die Kommentarzeichen, und aktualisieren Sie den folgenden
# Schlüssel für die Repository-Position, um URLs oder UNC-Pfade zu den
# Intranet-Repositorys und Verzeichnspfade zu den zu verwendenden
# lokalen Repositorys anzugeben.
################################################################## -->
<!-- <repository location='https:\\w3.mycompany.com\repositories\'/> -->
<!-- <repository location='/home/user/repositories/websphere/'/> -->
<!-- ##### Lokale Repositorys ########################################
# Entfernen Sie die Kommentarzeichen und aktualisieren Sie die folgende Zeile, wenn
# Sie ein lokales Repository auf Ihrer eigenen Maschine für die Installation eines
# Produktangebots von IBM HTTP Server verwenden.
############################################################# -->
<!-- <repository location='vollständigen Verzeichnispfad in Anführungszeichen einfügen'/> -->
<repository location='C:\Dokumente und Einstellungen\Administrator\DownloadDirector\V8IHS'/>
</server>
<!-- ##### Installationspakete ##########################################
#
# Befehl install
#
# Verwenden Sie den Befehl "install", um für Installation Manager die
# zu installierenden Installationspakete festzulegen.
#
# Das Attribut "modify" ist optional und kann mit einem Befehl "install"
# kombiniert werden, um Features hinzuzufügen, oder mit einem Befehl
# "uninstall", um Features zu entfernen. Wird das Attribut weggelassen,
# wird standardmäßig der Wert "false" verwendet.
# false = Gibt an, dass vorhandene Installationen nicht geändert werden
# sollen, indem Features hinzugefügt oder entfernt werden.
# true = Gibt an, dass vorhandene Installationen durch das Hinzufügen
# oder Entfernen von Features geändert werden können.
#
# Das Attribut "offering ID" ist erforderlich, weil es das zu installierende
# Angebot angibt. Das aufgelistete Angebot muss in mindestens einem der
# zuvor aufgelisteten Repositorys enthalten sein. Der unten aufgeführte
# Beispielbefehl enthält die Produktangebots-ID für IBM HTTP Server.
#
# Das Attribut "version" ist optional. Wenn eine Versionsnummer angegeben ist,
# wird das Angebot mit dem angegebenen Versionsstand installiert,
# sofern dieser in den Repositorys verfügbar ist. Ist das Attribut "version"
# nicht angegeben, wird standardmäßig die neueste Version installiert,
# die in den Repositorys verfügbar ist. Die Versionsnummer ist in der Datei
# "repository.xml" in den Repositorys enthalten, z. B.
# <Angebot ... version='8.0.0.20110617_2222'>.
#
# Das Attribut "profile" ist erforderlich und gewöhnlich für das Angebot
# eindeutig. Wenn eine vorhandene Installation geändert oder aktualisiert
# wird, muss das Attribut "profile" der Profil-ID der Zielinstallation
# von IBM HTTP Server entsprechen.
#
# Das Attribut "features" ist optional. Angebote haben mindestens
# ein Feature: ein erforderliches Basisfeature, das installiert wird,
# unabhängig davon, ob es explizit angegeben ist. Wenn andere Featurenamen
# angegeben werden, werden nur diese Features installiert.
# Features müssen in Form einer durch Kommas getrennten Liste ohne Leerzeichen
# angegeben werden.
#
# Zu den Featurewerten von IBM HTTP Server gehört:
# arch.32bit,arch.64bit
#
# Das Attribut installFixes gibt an, ob in Repositorys enthaltene Fixes
# mit dem Produkt installiert werden. Standardmäßig werden alle
# verfügbaren Fixes mit dem Angebot installiert.
#
# Gültige Werte für installFixes:
# none = Verfügbare Fixes nicht mit dem Angebot installieren
# recommended = Alle verfügbaren empfohlenen Fixes mit dem Angebot installieren
# all = Alle verfügbaren Fixes mit dem Angebot installieren
#
# Vorläufige Fixes für Angebote können auch installiert werden, indem
# die Angebots-ID für den vorläufigen Fix und die Profil-ID angegeben
# werden. Im folgenden Installationsbefehl ist ein Beispiel enthalten,
# das auf Kommentar gesetzt ist.
#
# Installation Manager unterstützt die gleichzeitige Installation mehrerer Angebote.
# Es können weitere Angebote in den Installationsbefehl eingeschlossen werden.
# Jedes Angebot erfordert eine eigene Angebots-ID, eine Version, einen Profilwert und
# Featurewerte.
#
# Befehl "profile"
#
# Es muss ein separater Befehl "profile" für jedes Angebot eingeschlossen
# werden, das im Befehl "install" aufgelistet ist. Der Befehl "profile"
# informiert Installation Manager über angebotsspezifische Eigenschaften
# und Konfigurationswerte.
#
# installLocation gibt an, wo das Angebot installiert wird.
# Wenn die Antwortdatei verwendet wird, um eine vorhandene Installation
# zu ändern oder zu aktualisieren, müssen Sie sicherstellen, dass
# installLocation auf die Position zeigt, an der das Angebot zuvor
# installiert wurde.
#
# Der Datenschlüssel "eclipseLocation" sollte denselben Verzeichnispfad zu
# IBM HTTP Server verwenden wie das Attribut "installationLocation".
#
# Schließen Sie Datenschlüssel für produktspezifische Profileigenschaften ein.
#
####################################################################### -->
<install modify='false'>
<offering id='com.ibm.websphere.IHS.v80'
profile='IBM HTTP Server V8.0'
features='core.feature,arch.32bit' installFixes='none'/>
<!-- <offering id='PM12345_WAS80' profile='IBM HTTP Server for WebSphere Application Server V8.0'/> -->
</install>
<profile id='IBM HTTP Server V8.0'
installLocation='C:\Programme\IBM\HTTPServer'>
<data key='eclipseLocation' value='C:\Programme\IBM\HTTPServer'/>
<data key='user.import.profile' value='false'/>
<data key='user.ihs.http.server.service.name' value='none'/> <!-- Always none if
user.ihs.installHttpService = false Otherwise Unique Windows service name -->
<data key='user.ihs.httpPort' value='80'/>
<data key='user.ihs.installHttpService' value='false'/>
<!-- data key='user.ihs.http.server.service.name.key value='Unique Windows service registry key'
Windows Only - Required if user.ihs.installHttpServer = true
data key='user.ihs.win.serverServiceStartType value='auto | demand'/> Windows Only
data key='user.ihs.win.serverServiceLogOnAsLocalSystem value='true | false'/> Windows Only
data key='user.ihs.win.serverServiceUser value='local user name'/> Windows Only
data key='user.ihs.win.serverServicePassword value='local user password'/> Windows Only
Required if data key='user.ihs.win.serverServiceLogOnAsLocalSystem = false
password value can be encrypted using Installation Manager
utility program, <installationManagerRoot>/eclispe/tools/imutilsc
-->
<data key='cic.selector.nl' value='en'/>
</profile>
<!-- ##### Position für gemeinsam genutzte Daten #######################################
# Entfernen Sie das Kommentarzeichen für die Vorgabe "eclipseCache", um die
# Position für gemeinsam genutzte Daten zu definieren, wenn Sie Installation Manager
# zum ersten Mal für eine Installation verwenden.
#
# Die Eclipse-Cacheposition kann der Datei "installed.xml" unter
# Linux/Unix: /var/ibm/InstallationManager
# Windows: C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\IBM\Installation Manager
# über die folgende Eigenschaft entnommen werden:
# <property name='cacheLocation' value='C:\Programme\IBM\IMShared'/>
#
# Öffnen Sie die Datei "installed.xml" in einem Texteditor, weil das Style-Sheet
# diesen Wert möglicherweise verdeckt, wenn die Datei in einem Web-Browser
# verwendet wird.
# Weitere Informationen zum Bearbeiten der Vorgaben finden Sie in der
# öffentlichen Bibliothek unter:
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp?topic=/com.ibm.silentinstall12.doc/topics/r_silent_prefs.html
#
# Nach der Festlegung der Position für gemeinsam genutzte Daten kann diese
# Position über eine Antwortdatei oder den grafischen Assistenten nicht mehr
# geändert werden.
#
# Stellen Sie sicher, dass die Position für gemeinsam genutzte Daten eine
# Position ist, in die alle Benutzeraccounts schreiben können, die
# Installation Manager verwenden.
#
# Standardmäßig speichert Installation Manager heruntergeladene Artefakte
# an der Position für gemeinsam genutzte Daten. Dieses Vorgehensweise
# dient zwei Zwecken.
#
# Wenn dasselbe Produkt mehrfach auf der Maschine installiert wird,
# werden die Dateien an der Position für gemeinsam genutzte Daten verwendet,
# anstatt die Dateien erneut herunterzuladen.
#
# Während des Rollbackprozesses werden die gespeicherten Artefakte verwendet.
# Wenn die Artefakte nicht gespeichert oder entfernt werden, muss Installation
# Manager Zugriff auf die Repositorys haben, die zum Installieren der früheren
# Versionen verwendet wurden.
#
# Gültige Werte für preserveDownloadedArtifacts:
# true = Speichert heruntergeladene Artefakte an einer Position für
# gemeinsam genutzte Daten.
# false = Entfernt heruntergeladene Artefakte von der Position für
# gemeinsam genutzte Daten.
#
####################################################################### -->
<!--
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
-->
<!-- ##### Einstellungen für Vorgaben ##########################################
# Es könne weitere Vorgaben für Installation Manager angegeben werden.
# Diese Vorgaben entsprechen den Vorgaben, die Sie in der grafischen
# Schnittstelle unter "Datei/Benutzervorgaben" finden.
#
# Wenn ein Vorgabenbefehl in der Antwortdatei weggelassen oder auf Kommentar
# gesetzt wird, verwendet Installation Manager den Vorgabenwert, der zuvor
# gesetzt wurde, oder den Standardwert für die Vorgabe.
#
# In neuen Versionen von Installation Manager können Vorgabeneinstellungen
# hinzugefügt oder als veraltet gekennzeichnet werden. Die aktuellen
# Vorgaben und Beschreibungen für die Verwendung der Vorgaben
# finden Sie im Information Center von Installation Manager.
#
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp
#
####################################################################### -->
<!--
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='45'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
<preference name='com.ibm.cic.agent.ui.displayInternalVersion' value='false'/>
-->
</agent-input>