Developer Services Portal 4.17.05 版
Apigee 開發人員管道服務是內容與社群管理的範本入口網站。 它是以開放原始碼 Drupal (www.drupal.org) 專案為基礎。預設設定可讓您建立及管理 API 說明文件、論壇和網誌。內建的測試主控台可讓您從入口網站中即時測試 API。
除了內容管理之外,開發人員通路服務還有各種社群管理功能,例如手動/自動註冊使用者,以及審核使用者留言。角色型存取權控管 (RBAC) 模型可控管開發人員 Channel Services 功能的存取權。舉例來說,您可以啟用控制項,讓已註冊的使用者建立論壇貼文、使用測試控制台等。
本文件提供 4.17.05 版的專屬詳細資料。任何與先前版本相關的參考資料皆為監控內容,因此應回報為錯誤。
前往 Apigee 社群提問
Apigee 社群是一項免費資源,方便您聯絡 Apigee 和其他 Apigee 客戶,並提出問題、提示和其他問題。在社群中張貼問題前,請務必先搜尋現有貼文,確認您的問題是否已有解答。
支援的網路拓撲
Apigee 開發人員通路服務的元件可以安裝在不同的網路設定或拓撲中,包括:
- 單一機器:在單一機器上安裝所有 Apigee Developer Channel Services 元件。
- 小:Drupal 資料庫安裝在不同於其他元件的機器中。
下圖顯示 Apigee 開發人員通路服務的所有元件均安裝在單一機器上的單一機器拓撲:
在下圖中,公用核心包含可公開存取的元件。Private Core 包含無法公開存取的元件。
元件 |
說明 |
安裝者 |
ELB |
企業負載平衡器 (ELB)。 |
你的網路供應商。 例如,Amazon 和 Rackspace 都會提供 Enterprise 負載平衡器,以便與其執行個體搭配使用。 |
Nginx 1.10.1 | 用於新安裝 4.17.01 和 4.17.05 的 Nginx 網路伺服器。 | Apigee |
Apache Server 2.2 版 |
用於從舊版入口網站升級的 Apache 網路伺服器。 |
Apigee |
Postgres 9.4 |
Drupal 用來執行 4.17.01 和 4.17.05 安裝作業的資料庫。 |
Apigee,或連線至現有安裝項目。 如要連線至遠端的 Postgres 安裝版本,您必須使用 9.4 版。 |
MySQL 5.0.15 以上版本 |
在 RedHat 6.x 或 CentOS 6.x 上使用升級的資料庫。 |
Apigee,或連線至現有安裝項目。如果 MySQL 是由 Apigee 安裝程式安裝,則會安裝適用於您 OS 的最新版本。 如要連線至遠端 MySQL 安裝,版本必須為 5.0.15 以上版本。 |
MariaDB 5.1.38 以上版本 |
RedHat 7.x 或 CentOS 7.x 上用來升級的資料庫。 |
Apigee,或連線至現有安裝項目。如果 Apigee 安裝程式安裝 MariaDB,則會安裝適用於您 OS 的最新版本。 如要連線至遠端 MariaDB 安裝,您必須使用 5.1.38 以上版本。 |
Drupal 共用儲存空間 |
Drupal 用於上傳檔案、靜態指令碼和其他資訊的共用儲存空間區域。 |
Apigee |
筆刷 6.2 |
Drupal 指令列介面。 |
Apigee |
PHP 7.0 |
伺服器端指令碼處理引擎。 |
Apigee |
Apache Solr |
Drupal 搜尋伺服器。Apache Solr 使用 Apache Lucene 搜尋程式庫。 |
Apigee,但其預設為未啟用。除非您在入口網站上擁有大量資料,否則請勿啟用這個選項。如需啟用說明,請參閱開發人員服務入口網站安裝。 |
以下顯示 MySQL 伺服器位於獨立電腦上的小型拓撲: