[8.5.5.6 oder höher]

Repositorys und Proxy-Einstellungen für den Befehl installUtility konfigurieren

Sie können den Befehl installUtility so konfigurieren, dass er auf lokale verzeichnisbasierte Repositorys, auf Instanzen von Liberty Asset Repository Service und auf das IBM® WebSphere Liberty-Repository zugreift.

Informationen zu diesem Vorgang

Verwenden Sie den Befehl installUtility, um zu den Assets in einem lokalen verzeichnisbasierten Repository, in einem On-Premise-Repository oder im IBM WebSphere Liberty-Repository Informationen zu suchen und abzurufen und diese Assets zu installieren.
Der Befehl installUtility kann auf folgende Repositorys zugreifen:
  • IBM WebSphere Liberty-Repository, ein von IBM gehostetes öffentliches Repository, das über das Internet zugänglich ist. Weitere Informationen finden Sie unter Liberty Repository.
  • Liberty Asset Repository Service, ein Open-Source-On-Premise-Repository, das hinter der Firewall eines Unternehmens über Fernzugriff zugänglich ist. Siehe Repository WASdev/tool.lars auf GitHub.
  • Lokale verzeichnisbasierte Repositorys, die mit der Aktion installUtility download erstellt werden. Weitere Informationen finden Sie unter Assets mit dem Befehl installUtility herunterladen.

Sowohl der Befehl installUtility als auch der Befehl featureManager verwenden dieselbe Konfigurationseigenschaftendatei, repositories.properties. Die Proxy-Einstellungen werden gemeinsam genutzt, aber die Repository-Einstellungen werden nur vom Befehl installUtility verwendet. Wenn Sie Assets verwalten und Repository-basierte Installations-, Such- oder Deinstallationsoperationen durchführen, verwenden Sie den Befehl installUtility anstelle des Befehls featureManager.

Wenn Sie auf IBM WebSphere Liberty Repository mit eingeschränktem Internetzugang oder über eine Firewall zugreifen möchten, müssen Sie sicherstellen, dass Sie Zugriff auf die folgenden Hosts und Ports haben:
  • public.dhe.ibm.com an Port 443
  • asset-websphere.ibm.com an Port 443
Anmerkung: Der Befehl installUtility unterstützt nur Proxy-Server mit HTTP/HTTPS-Protokoll.

Vorgehensweise

  1. Erstellen Sie eine Eigenschaftendatei unter ${wlp.install.dir}/etc/repositories.properties. Die Eigenschaftendatei muss für alle Plattformen im ASCII-Format erstellt werden.
  2. Zum Definieren eines Repositorys fügen Sie eine Eigenschaft im Format Repository-Name.url=URL hinzu. Auf die definierten Repositorys wird in der Reihenfolge zugegriffen, in der sie in der Datei repositories.properties angegeben sind.
    dev-rep.url=http://dev.repo.ibm.com:9080/ma/v1
  3. Legen Sie den Benutzernamen und das Kennwort des Repositorys fest. Legen Sie die Eigenschaften Repository-Name.user=Benutzer-ID und Repository-Name.userPassword=verschlüsseltes Kennwort fest. Wenn Sie den Benutzernamen und das Kennwort nicht angeben, werden Sie zu deren Angabe aufgefordert. Die Verschlüsselungsaktion securityUtility kann das verschlüsselte Kennwort ebenfalls generieren. Weitere Informationen finden Sie unter Liberty-Profil: Befehl "securityUtility".
    dev-rep.user=myname                            
    dev-rep.userPassword={aes}AH5NLyd7DfGb12pK17Pw+
  4. Um den Zugriff auf das Liberty-Repository zu inaktivieren, setzen Sie die Eigenschaft useDefaultRepository auf false. Standardmäßig wird immer auf das Liberty-Repository zugegriffen. Während einer Installation oder eines Downloads ist es das letzte Repository, auf das zugegriffen wird.
    useDefaultRepository=false
  5. Legen Sie die Proxy-Eigenschaften fest. Wenn Ihr System Zugriff auf das IBM WebSphere Liberty-Repository über einen Proxy-Server benötigt, legen Sie die Proxy-Eigenschaften proxyHost, proxyPort, proxyUser und proxyPassword fest. Für die Eigenschaft proxyPassword muss ein verschlüsseltes Kennwort angegeben werden. Wenn Sie den Benutzernamen und das Kennwort nicht angeben, werden Sie zu deren Angabe aufgefordert. Beispiel:
    proxyHost=my.proxy.server.ibm.com
    proxyPort=9080
    proxyUser=myname
    proxyPassword={aes}AH5NLyd7DfGb12pK17Pw+
  6. Überprüfen Sie die Repository-Einstellungen. Zum Anzeigen einer Liste mit den Repository-Einstellungen führen Sie die Aktion installUtility viewSettings aus. Beispiel:
    >installUtility viewSettings
    
    installUtility-Einstellungen
    ----------------------------------------------------------------------
    Eigenschaftendatei: c:\wlp\etc\repositories.properties
    Standard-Asset-Repository: IBM WebSphere Liberty-Repository
    Standardrepository verwenden: True
    
    Konfigurierte Repositorys
    ----------------------------------------------------------------------
    Name: dev-rep
    Position: http://dev.repo.ibm.com:9080/ma/v1
    Benutzername: myname
    Kennwort: <Unspecified>
    
    Proxy-Einstellungen
    ----------------------------------------------------------------------
    Proxy-Server: my.proxy.server.ibm.com
    Port: 9080
    Benutzername: myname
    Kennwort: ********
  7. Testen Sie die Repository-Verbindung. Verwenden Sie die Aktion installUtility testConnection, um das Repository zu testen. Wenn Sie den Benutzernamen und das Kennwort nicht angeben, werden Sie zu deren Angabe aufgefordert. Verwenden Sie das folgende Beispiel, um die Repository-Verbindung zu testen:
    >installUtility testConnection
    Die Verbindung zu allen konfigurierten Repositorys wird getestet...
    Dieser Prozess kann mehrere Minuten dauern.
    
    Konfigurierte Repositorys
    ----------------------------------------------------------------------
    Name: dev-rep
    Position: http://dev.repo.ibm.com:9080/ma/v1
    Status: Die Verbindung zum konfigurierten Repository wurde erfolgreich hergestellt. 
    Sie können alle in der Datei repositories.properties konfigurierten Repositorys gleichzeitig testen, indem Sie den Befehl installUtility testConnection ohne Angabe eines Repository-Namens ausführen. Der Repository-Name für das Liberty-Repository ist default. Führen Sie den folgenden Befehl aus, um die Verbindung zum Liberty-Repository zu testen:
    >installUtility testConnection default

Nächste Schritte

Sie können den Befehl installUtility verwenden, um nach Assets zu suchen oder diese aus Repositorys herunterzuladen.

Symbol das den Typ des Artikels anzeigt. Taskartikel

Nutzungsbedingungen für Information Center | Feedback


Symbol für Zeitmarke Letzte Aktualisierung: 25.08.2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_config_installutility
Dateiname: twlp_config_installutility.html