開發人員服務入口網站規定

Developer Services Portal 4.17.09 版

以下是安裝所需的最低硬體和軟體需求。

硬體

規定

作業系統

這些安裝操作說明和提供的安裝檔案已在下列作業系統上測試過:https://apigee.com/docs/api-services/reference/supported-software

CPU 2 核心

RAM

4 GB

硬碟

120 GB

Java

安裝前,您必須在每部 Postgres 機器上安裝支援的 Java 1.8 版本。如要查看支援的 JDK,請參閱「支援的軟體和版本」。

網路介面

必須連上網際網路。

在安裝過程中,安裝程式會從網路下載資源。 如果環境設為透過 Proxy 傳送 HTTP 和 HTTPS 要求,則必須設定 Proxy,正確處理下載期間可能發生的重新導向要求。

舉例來說,向 https://drupal.org/ 提出的要求會傳回 HTTP 301 狀態碼,並重新導向至 https://www.drupal.org/。

請將 Proxy 設為傳回 HTTP 200 狀態碼,並附上重新導向要求的內容。

如果是 SAP 安裝作業,且環境已設為 Proxy 外送 HTTPS 要求,則 Proxy 必須支援 TLSv1.0。OpenSSL 0.9.8 不支援 TLSv1.1 或 TLSv1.2,僅支援 TLSv1.0。

Red Hat Enterprise Linux (RHEL) 需求

RHEL 則有額外要求,因為必須訂閱才能從 Red Hat 下載軟體。伺服器必須能連上網際網路,才能透過 yum 下載 RPM。如果使用 RHEL,伺服器必須在 Red Hat Network (RHN) 註冊,並註冊至伺服器選用管道。

系統會在安裝期間檢查 Red Hat 需求,如果 RHEL 尚未註冊,入口網站安裝程式會提示您。如果您已有 Red Hat 登入憑證,可以在開始安裝程序前,使用下列指令註冊 RHEL:

> subscription-manager register --username=my_username --password=my_password --auto-attach 

將 my_username 和 my_password 替換為您的 Red Hat 憑證。

如果您使用的是 RHEL 試用版,可以取得 30 天試用授權。詳情請參閱 https://access.redhat.com/solutions/32790。

SMTP 需求條件

Apigee 要求您設定 SMTP 伺服器,才能從入口網站傳送電子郵件訊息。因此,您必須確保 Drupal 可以存取 SMTP 伺服器上的必要通訊埠。非 TLS SMTP 的通訊埠編號通常是 25。如果是啟用 TLS 的 SMTP,通常是 465,但請向 SMTP 供應商確認。

其他規定

如要執行安裝作業,安裝軟體的使用者必須具備根層級存取權。

部署架構需求

開發人員入口網站服務透過 REST API 與 Apigee 管理伺服器共用單一介面,以便儲存及擷取使用者應用程式的相關資訊。Developer Channel Services 必須能透過 HTTP 或 HTTPS 連線至管理伺服器,具體取決於您的安裝方式。

開始安裝前須備妥的資訊

開始安裝前,請務必備妥下列資訊:

  1. 您要設定哪個平台:Red Hat 還是 CentOS?如果是 Red Hat 安裝,機器必須在 Red Hat Network 註冊,才能下載 RPM。
  2. 您是否打算在本機電腦上安裝 Postgres?如果是這種情況,請勿在本機安裝 Postgres。如要輕鬆安裝,並將所有項目放在同一部機器上,請在本機安裝 Postgres。
  3. 如要存取遠端 Postgres 伺服器,請提供遠端 Postgres 伺服器的主機名稱、通訊埠、資料庫名稱、使用者名稱和密碼。開始安裝前,應先設定遠端 Postgres 伺服器。
  4. 網路伺服器的完整網域名稱為何?(這項資訊會新增至 /etc/hosts)。這應為 IP 位址或主機名稱,例如 portalserver.example.com。預設值為 localhost。
  5. 入口網站可透過三項資訊與 Apigee Edge 管理伺服器通訊。這類資訊包括:
    1. Apigee Management API 端點的網址:可以是主機名稱或 IP 位址。這是 REST 端點,所有呼叫都會傳送至此,以建立應用程式及註冊開發人員,取得應用程式金鑰。預設端點為 https://api.enterprise.apigee.com/v1。

      如果是 Edge for Private Cloud 安裝作業,網址格式如下:
      http://EdgeIp:8080/v1

      或:
      https://EdgeIp:SSLport/v1

      其中 EdgeIp 是 Edge 管理伺服器的 IP 位址,SSLport 是 Edge Management API 的 SSL 通訊埠。例如 8443。
    2. Apigee 組織名稱:入口網站與 Apigee Edge 組織之間存在關聯。設定 Management API 端點時,您將設定預設組織。預設值為 my-org。
    3. Management API 端點的使用者名稱和密碼:從入口網站到 Edge 的呼叫必須由貴機構的管理員執行。

      這個使用者名稱/密碼屬於貴機構的管理員,只能用於從入口網站連線至 Edge。舉例來說,如果您指定使用者的憑證,而該使用者在 Edge 上遭到刪除,入口網站就無法再連線至 Edge。因此,請在組織中建立專門用於這項連結的管理員。

      例如:
      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd