Liberty 中為 featureManager 指令配置 Proxy 伺服器支援

您可以使用 Proxy 伺服器存取 Liberty Repository

開始之前

請確定您已建立必要的目錄結構。如果在 Liberty 安裝目錄中找不到 etc 目錄,必須建立它。
如果要以受限的網際網路存取權來存取 IBM® WebSphere® Liberty Repository,或透過防火牆來存取,請確定您具備下列主機和埠的存取權:
  • 埠 443 上的 public.dhe.ibm.com
  • 埠 443 上的 asset-websphere.ibm.com

關於這項作業

您可以執行 featureManager 指令,透過使用者指定的 Proxy 伺服器來連接 Liberty Repository

註:
  • featureManager 指令只支援使用 HTTP/HTTPS 通訊協定的 Proxy 伺服器。
  • featureManager 指令只有 installfind 選項才支援 Proxy 伺服器。

featureManager 指令和 installUtility 指令使用相同的配置內容檔 repositories.properties。Proxy 設定是共用的,但是儲存庫設定僅供 installUtility 指令使用。相對於 featureManager指令,建議改用 installUtility 指令,因為它可讓您使用更多且來自於多個儲存庫的資產類型;如需相關資訊,請參閱為 installUtility 指令配置儲存庫和 Proxy 設定

如果要為 featureManager 指令配置 Proxy 伺服器支援,請完成下列步驟。

程序

  1. <Liberty_installation_dir>/etc 目錄中,建立 ASCII 內容檔,並將它命名為 repositories.properties
  2. repositories.properties 檔中,使用 Proxy 伺服器配置來指定下列內容:
    1. 指定 Proxy 伺服器主機名稱(不包含通訊協定資訊)。
      proxyHost=proxy.xyz.com
    2. 指定 Proxy 伺服器埠號:
      proxyPort=8080
    3. 指定 Proxy 伺服器的使用者名稱和加密密碼。 Proxy 伺服器密碼必須以 <Liberty_installation_dir>/bin/ 目錄中的 securityUtility 指令加密。

      如需編碼選項的相關資訊,請參閱:securityUtility 指令

      如果 Proxy 伺服器不需要鑑別,則不需要 proxyUserproxyUserPassword 內容。
      proxyUser=user
      proxyUserPassword={aes}Ly0wJyYPKDs=
  3. 儲存 repositories.properties 檔。

下一步

執行 featureManager install namefeatureManager findsearchString --viewInfo 指令,以便透過指定的 Proxy 伺服器,從 Liberty Repository 安裝或查詢適用的 Liberty 特性。如需相關資訊,請參閱Liberty:featureManager 指令

指示主題類型的圖示 作業主題

檔名:twlp_featuremanager_proxy.html