Liberty über die Befehlszeile unter verteilten Betriebssystemen installieren

Sie können alle WebSphere Application Server Liberty-Produktangebote über die Befehlszeile von Installation Manager installieren.

Vorbereitende Schritte

[16.0.0.4 und höher]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

  1. 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.
    1. 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.
    2. Erstellen Sie mit dem Befehl imutilsc saveCredential einen Berechtigungsnachweisspeicher.
      Für Windows-Plattformen
      imutilsc.exe saveCredential 
        -secureStorageFile Speicherdatei
        -userName Benutzer-ID -userPassword Benutzerkennwort
        -url URL_oder_Pfad_des_Repositorys 
      Für AIX-PlattformenFür HP-UNIX-PlattformenFür LINUX-PlattformenFür Solaris-Plattformen
      ./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.
  2. Melden Sie sich an Ihrem System an.
  3. Wechseln Sie in das Unterverzeichnis eclipse/tools des Verzeichnisses, in dem Installation Manager installiert ist.
  4. Vergewissern Sie sich, dass das Repository des Produktangebots verfügbar ist.
    Für Windows-Plattformen
    imcl.exe listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys
    Für AIX-PlattformenFür HP-UNIX-PlattformenFür LINUX-PlattformenFür Solaris-Plattformen
    ./imcl listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys
    Sie sehen eine oder mehrere Versionen des Produktangebots.
  5. Verwenden Sie den Befehl imcl, um das Angebot zu installieren.
    Für Windows-Plattformen
    imcl.exe install com.ibm.websphere.liberty.BASE_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
    Für AIX-PlattformenFür HP-UNIX-PlattformenFür LINUX-PlattformenFür Solaris-Plattformen
    ./imcl install com.ibm.websphere.liberty.BASE_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.BASE,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.


Symbol das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_ins_installation_dist_cl
Dateiname: twlp_ins_installation_dist_cl.html