Proxy-Server-Unterstützung für den Befehl featureManager in Liberty konfigurieren

Sie können über einen Proxy-Server auf das Liberty-Repository zugreifen.

Vorbereitende Schritte

Vergewissern Sie sich, dass die erforderliche Verzeichnisstruktur erstellt wurde. Wenn das Verzeichnis etc nicht im Liberty-Installationsverzeichnis enthalten ist, müssen Sie es erstellen.
Wenn Sie auf IBM® WebSphere Liberty Repository mit eingeschränktem Internetzugang oder über eine Firewall zugreifen möchten, vergewissern Sie sich, dass Sie Zugriff auf die folgenden Hosts und Ports haben:
  • public.dhe.ibm.com an Port 443
  • asset-websphere.ibm.com an Port 443

Informationen zu diesem Vorgang

Sie können den Befehl featureManager ausführen, um über einen benutzerdefinierten Proxy-Server eine Verbindung zum Liberty-Repository herzustellen.

Anmerkung:
  • Der Befehl featureManager unterstützt nur Proxy-Server mit HTTP/HTTPS-Protokoll.
  • Der Proxy-Server wird nur für die Optionen install und find des Befehls featureManager unterstützt.

Sowohl der Befehl featureManager als auch der Befehl installUtility verwenden dieselbe Konfigurationseigenschaftendatei, repositories.properties. Die Proxy-Einstellungen werden gemeinsam genutzt, aber die Repository-Einstellungen werden nur vom Befehl installUtility verwendet. Es wird empfohlen, den Befehl installUtility anstelle des Befehls featureManager zu verwenden, weil er Ihnen ermöglicht, mit mehr Assettypen und mehreren Repositorys zu arbeiten. Weitere Informationen hierzu finden Sie unter Repositorys und Proxy-Einstellungen für den Befehl installUtility konfigurieren.

Führen Sie die folgenden Schritte aus, um für den Befehl featureManager Proxy-Server-Unterstützung zu konfigurieren.

Vorgehensweise

  1. Erstellen Sie im Verzeichnis <Liberty-Installationsverzeichnis>/etc eine ASCII-Eigenschaftendatei und nennen Sie sie repositories.properties.
  2. Geben Sie in der Datei repositories.properties die folgenden Eigenschaften für die Proxy-Server-Konfiguration an:
    1. Geben Sie den Hostnamen des Proxy-Servers ohne Protokollinformation an.
      proxyHost=proxy.xyz.com
    2. Geben Sie die Portnummer des Proxy-Servers an.
      proxyPort=8080
    3. Geben Sie den Benutzernamen und das verschlüsselte Kennwort für den Proxy-Server an. Das Kennwort für den Proxy-Server muss mit dem im Verzeichnis <Liberty-Installationsverzeichnis>/bin/ enthaltenen Befehl securityUtility verschlüsselt werden.

      Weitere Informationen zu den Verschlüsselungsoptionen finden Sie unter securityUtility, Befehl.

      Wenn der Proxy-Server keine Authentifizierung erfordert, müssen die Eigenschaften proxyUser und proxyUserPassword nicht angegeben werden.
      proxyUser=user
      proxyUserPassword={aes}Ly0wJyYPKDs=
  3. Speichern Sie die Datei repositories.properties.

Nächste Schritte

Führen Sie den Befehl featureManager install Name oder featureManager find Suchbegriff --viewInfo aus, um über den angegebenen Proxy-Server anwendbare Liberty-Features aus dem Liberty-Repository zu installieren oder abzufragen. Weitere Informationen finden Sie im Artikel Befehl 'featureManager'.

Symbol das den Typ des Artikels anzeigt. Taskartikel

Dateiname: twlp_featuremanager_proxy.html