Sie können alle WebSphere Application
Server Liberty-Produktangebote über die Befehlszeile von Installation Manager installieren.
Vorbereitende Schritte
Anmerkung: Die Unterstützung für die Verwendung von Java SE 6 mit WebSphere Liberty endet im September 2017. Wenn Sie nach dem Ende des Unterstützungszeitraums Java SE 6 weiter mit früheren Fixpacks verwenden, setzen Sie möglicherweise Ihre Umgebung Sicherheitsrisiken aus.
Java SE 8 ist das empfohlene Java SDK, da es die aktuellsten Features und Sicherheitsaktualisierungen beinhaltet. Sie können es installieren, indem Sie das Paket mit IBM SDK, Java Technology Edition, Version 8 in der Paketgruppe installieren, die WebSphere Liberty enthält.
Bereiten Sie das System, auf dem Sie Liberty installieren möchten, gemäß der Beschreibung im Abschnitt
Installation Manager installieren und Installation von Liberty vorbereiten vor.
Wenn Sie Liberty-Assets aus lokalen verzeichnisbasierten Repositorys oder aus einer Instanz von Liberty Asset Repository Service installieren
möchten, konfigurieren Sie die Repositorys. Weitere Informationen zu den Liberty-Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren.
Wichtig: Vor der Installation von Liberty-Produktangeboten
müssen Sie die Lizenzvereinbarung lesen, die mit den Produktdateien bereitgestellt wird. Geben Sie an, dass Sie die Lizenzvereinbarung akzeptieren, indem Sie, wie in diesem Artikel beschrieben, im Befehl
-acceptLicense angeben.
Informationen zu diesem Vorgang
Alle Produktangebote, einschließlich der Liberty-Produktangebote, Java SDK-Produktangebote und anderer verfügbarer Software,
werden mit denselben Installation Manager-Befehlen installiert. Führen Sie die folgenden Schritte aus,
um ein anderes Produktangebot zu installieren, aber ersetzen Sie die Produktangebots-ID und alle optionalen Features durch die ID
und die Features für das Produktangebot.
Neu: Bei der Installation von Liberty werden standardmäßig auch alle für Ihre Liberty-Produktedition
gültigen Liberty-Features installiert. Alternativ können Sie einen anderen Satz von Features oder auch gar keine Features
installieren. Weitere Informationen finden Sie im Abschnitt
Tipps.
Vorgehensweise
- Optional: Wenn das Repository die Angabe eines Benutzernamens und Kennworts erfordert, erstellen Sie eine Speicherdatei für Berechtigungsnachweise und eine Masterkennwortdatei
für den Zugriff auf dieses Repository.
- Optional: Erstellen Sie die Masterkennwortdatei.
Die Masterkennwortdatei ist eine Textdatei, die eine Kennphrase wie "Dieser Text ist das Masterkennwort" enthält.
Diese Datei wird zum Sichern der Authentifizierungsnachweise verwendet.
Wenn Sie eine Masterkennwortdatei erstellen und beim Erstellen von Berechtigungsnachweisen verwenden, müssen Sie
die Masterkennwortdatei immer angeben.
Tipp: Zum Sichern dieser Datei legen Sie Berechtigungen fest, um den Zugriff auf diese Datei gemäß den Vorgaben für Ihr Betriebssystem
zu beschränken.
- Erstellen Sie mit dem Befehl imutilsc saveCredential
einen Berechtigungsnachweisspeicher.

imutilsc.exe saveCredential
-secureStorageFile Speicherdatei
-userName Benutzer-ID -userPassword Benutzerkennwort
-url URL_oder_Pfad_des_Repositorys




./imutilsc saveCredential
-secureStorageFile Speicherdatei
-userName Benutzer-ID -userPassword Benutzerkennwort
-url URL_oder_Pfad_des_Repositorys
Tipp: Wenn der Befehl imutilsc die URL, die beim Erstellen der Berechtigungsnachweisspeicherdatei
angegeben wird, nicht findet, fügen Sie /repository.config am Ende der Repository-URL-Position an.
- Melden Sie sich an Ihrem System an.
- Wechseln Sie in das Unterverzeichnis
eclipse/tools des Verzeichnisses, in dem Installation Manager installiert ist.
- Vergewissern Sie sich, dass das Repository des Produktangebots verfügbar ist.

imcl.exe listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys




./imcl listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys
Sie sehen eine oder mehrere Versionen des Produktangebots.
- Verwenden Sie den Befehl imcl, um das Angebot zu installieren.

imcl.exe install com.ibm.websphere.liberty.CORE.ND_offering_version,optional_feature_ID
-repositories URL_oder_Pfad_des_Rpositorys
-installationDirectory Installationsverzeichnis
-sharedResourcesDirectory Verzeichnis_für_gemeinsame_Daten
-preferences Einstellungsschlüssel=Wert
-properties Eigenschaftsschlüssel=Wert
-secureStorageFile Speicherdatei -masterPasswordFile Masterkennwortdatei
-acceptLicense




./imcl install com.ibm.websphere.liberty.CORE.ND_offering_version,optional_feature_ID
-repositories URL_oder_Pfad_des_Rpositorys
-installationDirectory Installationsverzeichnis
-sharedResourcesDirectory Verzeichnis_für_gemeinsame_Daten
-preferences Einstellungsschlüssel=Wert
-properties Eigenschaftsschlüssel=Wert
-secureStorageFile Speicherdatei -masterPasswordFile Masterkennwortdatei
-acceptLicense
Tipps: Neu: Bei der Installation von Liberty werden standardmäßig auch alle für Ihre Liberty-Produktedition
gültigen Liberty-Features installiert.
Anstatt jedoch alle Features zu installieren, können Sie wie im folgenden Beispiel
gezeigt einen angepassten Satz von Liberty-Add-ons und Features installieren, indem Sie diese mit den Eigenschaften
user.addon und user.feature angeben. Beachten Sie, dass Kurznamen und symbolische Namen von Features
durch doppelte Kommas voneinander getrennt sind.
imcl.exe install com.ibm.websphere.liberty.CORE.ND,embeddablecontainer
-properties user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
-installationDirectory "C:\Programme\IBM\WebSphere\Liberty" -acceptLicense
-repositories D:\IBM\LibertyRepo,https://URL_Ihres_On-Premise-Asset-Repositorys,D:\IBM\LocalAssetRepo,D:\IBM\LocalAssetRepo2.zip
-sharedResourcesDirectory D:\IBM\IMShared
-showProgress
Sie können Assets aus Instanzen von
Liberty Asset Repository Service oder aus lokalen verzeichnisbasierten Repositorys mit oder ohne Internetzugriff installieren.
Fügen Sie die Repository-URL, den Verzeichnispfad oder den Archvidateipfad im Parameter
-repositories
hinzu. Der Zugriff auf diese Repositorys erfolgt in der Reihenfolge, in der die Repositorys angegeben sind.
Weitere Informationen zu diesen Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren. Zum
Installieren von Assets aus IBM
WebSphere Liberty Repository müssen Sie Zugriff auf das Internet haben.
Zum Aktivieren des Zugriffs auf
Liberty Repository setzen Sie über den Parameter -properties die Option user.useLibertyRepository auf
true. Liberty
Repository ist das letzte der Repositorys, auf die während der Installation zugegriffen wird.
Wichtig: Wenn Sie
keine Liberty-Add-ons oder -Features installieren möchten, geben Sie den Parameter -properties user.addon=""
user.feature="" an.
Weitere Informationen finden Sie in den folgenden Abschnitten:
- Wenn Sie zum ersten Mal ein Paket mit Installation Manager installieren, können Sie das Verzeichnis für gemeinsam genutzte Ressourcen angeben. Im Verzeichnis für gemeinsam genutzte Ressourcen befinden sich die Installationsartefakte, die von einer oder mehreren Paketgruppen verwendet werden können.
Es wird während der Installationsoperationen auch als Staging-Bereich für die Nutzdaten des Produkts verwendet.
Standardmäßig wird dieser Inhalt zwischengespeichert, damit er für ein Rollback verwendet werden kann.
Verwenden Sie für diese Installation das größte verfügbare Laufwerk.
Die Verzeichnisposition kann nur nach Deinstallation aller Pakete geändert werden.
- Die Angebotsversion, die der Produktangebots-ID
mit einem Unterstreichungszeichen hinzugefügt werden kann, ist eine spezifische Version des zu installierenden Angebots
(z. B. 16.0.2.20160503_0200).
- Wenn Sie die Angebotsversion nicht angeben, werden die neueste Version des Angebots und
alle vorläufigen Fixes für diese Version installiert.
- Wenn Sie die Angebotsversion angeben, werden die angegebene Version des Angebots
und keine vorläufigen Fixes für diese Version installiert.
Sie sehen die Angebotsversion am Ende der Produktangebots-ID mit einem Unterstreichungszeichen angefügt, wenn Sie den folgenden
Befehl für das Repository ausführen:
imcl listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys
- Sie können auch none, recommended oder all mit dem Argument
-installFixes angeben, um die vorläufigen Fixes anzugeben, die mit dem Angebot installiert werden sollen.
- Wenn Sie die Angebotsversion nicht angeben, wird standardmäßig all als Option mit -installFixes verwendet.
- Wenn Sie die Angebotsversion angeben, wird standardmäßig none als Option für -installFixes verwendet.
- Wenn Sie den integrierbaren EJB-Container und den JPA-Client installieren möchten, geben Sie das optionale
Feature embeddablecontainer durch ein Komma abgetrennt hinter der Produktangebots-ID an.
Anmerkung: Es wurde eine Entfernungsmitteilung für den integrierbaren EJB-Container und das JPA-Client-Feature
ab Fixpack 16.0.0.2 herausgegeben. Weitere Informationen
finden Sie im Artikel Entfernungsmitteilungen.
Der integrierbare EJB-Container ist eine JAR-Datei (Java™-Archiv), die dazu verwendet werden kann, Enterprise-Beans in einer eigenständigen Java SE-Umgebung (Java Platform, Standard Edition)
auszuführen.
Bei Verwendung dieses integrierbaren Containers können Enterprise-Beans außerhalb des Anwendungsservers ausgeführt werden.
Der integrierbare EJB-Container ist Teil der Spezifikation
EJB 3.1 und wird hauptsächlich für den Komponententest der Geschäftslogik von Enterprise-Beans verwendet.
Der JPA-Client kann zusammen mit dem integrierbaren EJB-Container
verwendet werden, um die Funktionalität der
Java Persistence API in einer Java SE-Umgebung bereitzustellen.
- Installation Manager kann
frühere Versionen eines Pakets speichern, um für den Fall, dass später Probleme auftreten, einen Rollback auf diese Version
durchführen.
Wenn Installation Manager ein Paket auf eine Vorgängerversion zurücksetzt, werden die aktuellen Versionen der Dateien deinstalliert und die früheren Versionen erneut installiert.
Wenn Sie die Dateien nicht für einen Rollback speichern möchten, können Sie verhindern, dass die Dateien gespeichert werden, indem Sie in Ihrer Befehlsangabe die folgende Einstellung verwenden:
-preference com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=False
muss geändert werden in
Tipp: Selbst wenn Sie die Dateien nicht für ein Rollback lokal speichern,
können Sie ein Rollback der zuvor installierten Version durchführen, indem Sie auf das Repository des entsprechenden Produktangebots zugreifen.
- Installation Manager wählt die Architektur des Installationspakets automatisch auf der Basis Ihrer
Betriebssystemarchitektur aus. Auf 64-Bit-Systemen können Sie eine 32-Bit-Installation angeben, indem Sie die folgende Vorgabe auf den Wert
für die 32-Bit-Architektur für Ihr Betriebssystems setzen:
-properties cic.selector.arch=x86
Eine Liste mit den Architekturwerten für cic.selector.arch
finden Sie in der Tabelle
Befehlszeilenargumente für
den Befehl imcl in der Produktdokumentation von
Installation Manager.
- Die relevanten Bedingungen, Hinweise und andere Informationen
werden in den Dateien der Lizenzvereinbarung
im Unterverzeichnis
lafiles oder
Name_des_Produktangebots/lafiles im Installationsimage oder Repository für dieses Produktangebot bereitgestellt.
- Das Programm kann wichtige installationsabschließende Anweisungen in die Standardausgabe schreiben.
Weitere Informationen zur Verwendung des Befehls
imcl für die Installation des Produktangebots
finden Sie in der Produktdokumentation von IBM Installation Manager.