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
- Erstellen Sie im Verzeichnis <Liberty-Installationsverzeichnis>/etc eine ASCII-Eigenschaftendatei und nennen Sie sie repositories.properties.
- Geben Sie in der Datei repositories.properties die folgenden
Eigenschaften für die Proxy-Server-Konfiguration an:
- Geben Sie den Hostnamen des Proxy-Servers ohne Protokollinformation an.
proxyHost=proxy.xyz.com
- Geben Sie die Portnummer des Proxy-Servers an.
proxyPort=8080
- 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=
- 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'.