Developer Services Portal 4.17.01 版
以下是安裝所需的最低軟硬體需求。
硬體 |
規定 |
作業系統 |
這些安裝操作說明和提供的安裝檔案已在下列作業系統上進行測試:https://apigee.com/docs/api-services/reference/supported-software |
CPU | 2 核心 |
RAM |
4 GB |
硬碟 |
120 GB |
網路介面 |
必須連上網際網路。 在安裝程序中,安裝程式會從網路下載資源。如果環境已設定為代理傳出 HTTP 和 HTTPS 要求,則必須設定 Proxy,以便在下載期間正確處理可能發生的重新導向要求。 舉例來說,對 https://drupal.org/ 提出的要求會傳回 HTTP 301 狀態碼,並重新導向至 https://www.drupal.org/。 您應設定 Proxy,讓系統傳回 HTTP 200 狀態碼,並附上重新導向的內容。 針對 SAP 安裝作業,如果環境已設為代理傳出 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 供應商。
其他規定
如要執行安裝作業,安裝軟體的使用者必須具備 root 存取權。
部署架構需求
開發人員管道服務會透過 REST API 與 Apigee Management Server 建立單一介面,以便儲存及擷取使用者應用程式的相關資訊。視安裝情況而定,開發人員 Channel Services 必須能夠透過 HTTP 或 HTTPS 連線至管理伺服器。
開始安裝前的必要資訊
開始安裝前,請務必準備好下列資訊:
- 您要設定哪個平台:Red Hat 或 CentOS?如果這是 Red Hat 安裝作業,機器必須在 Red Hat Network 上註冊,才能下載 RPM。
- 您打算在本機上安裝 MySQL 嗎?部分 HA 安裝作業需要將 MySQL 放在提供入口網頁的不同機器上。在這種情況下,請勿在本機安裝 MySQL。如果您想在同一部機器上輕鬆安裝所有內容,請在本機安裝 MySQL。
- 如果您想存取遠端 MySQL 伺服器,請提供遠端 MySQL 伺服器的主機名稱、通訊埠、資料庫名稱、使用者名稱和密碼。開始安裝前,請先設定遠端 MySQL 伺服器。
- 網路伺服器的完整網域名稱為何?(這項資訊會新增至 /etc/hosts)。這個值應為 IP 位址或主機名稱,例如 portalserver.example.com。預設值為 localhost。
- 以上三項資訊可讓入口網站與 Apigee Edge 管理伺服器通訊。這些資訊如下:
- 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 管理 API 的 SSL 連接埠。例如 8443。 - Apigee 機構名稱:入口網站與 Apigee Edge 機構之間有關係。您會在設定 Management API 端點時設定預設機構。預設值為 my-org。
- 管理 API 端點的使用者名稱和密碼:機構的管理員必須執行從入口網站到 Edge 的呼叫。
這個使用者名稱/密碼僅供貴機構的管理員使用,僅能用於從入口網站連線至 Edge。舉例來說,如果您指定使用者的憑證,而該使用者在 Edge 中遭到刪除,則入口網站將無法再連線至 Edge。因此,請針對這個連線為貴機構建立管理員。
例如:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- Apigee Management API 端點網址:可以是主機名稱或 IP 位址。這是 REST 端點,所有建立應用程式和註冊應用程式金鑰的呼叫都會傳送至此。預設端點為 https://api.enterprise.apigee.com/v1。