Edge for Private Cloud 4.18.01 版
Apigee Developer Channel Services 是用於內容和社群管理的範本入口網站。這項服務以開放原始碼 Drupal (www.drupal.org) 專案為基礎,預設設定可讓您建立及管理 API 說明文件、論壇和網誌。內建的測試控制台可讓您直接在入口網站中即時測試 API。
除了內容管理外,Developer Channel Services 還提供多種社群管理功能,例如手動/自動使用者註冊和管理使用者留言。角色式存取控管 (RBAC) 模型可控管開發人員管道服務功能的存取權。舉例來說,您可以啟用控制項,允許已註冊的使用者建立論壇貼文、使用測試控制台等。
本文件版本包含 4.18.01 版專屬詳細資料。任何與先前版本相關的參考資料都是疏忽,應回報為錯誤。
如有問題,請前往 Apigee 社群
Apigee 社群是免費資源,您可以在這裡與 Apigee 和其他 Apigee 客戶聯絡,提出問題、分享訣竅及討論其他問題。在社群中發布貼文前,請務必先搜尋現有貼文,確認問題是否已有解答。
支援的網路拓撲
Apigee Developer Channel Services 的元件可以安裝在不同的網路設定或拓撲中,包括:
- 單一機器:所有 Apigee Developer Channel Services 元件都安裝在單一機器上。
- 小型:Drupal 資料庫安裝在與其他元件不同的機器上。
下圖顯示單一機器拓撲,其中 Apigee 開發人員頻道服務的所有元件都安裝在單一機器上:

在上圖中,公開核心包含可公開存取的元件。私人核心包含不公開存取的元件。
|
構成要素 |
說明 |
安裝者 |
|
ELB |
Enterprise Load Balancer (ELB)。 |
你的網路供應商。 舉例來說,Amazon 和 Rackspace 都提供企業負載平衡器,可與其執行個體搭配使用。 |
| Nginx 1.10.1 | 用於安裝 4.18.01 的 Nginx 網路伺服器。 | Apigee |
|
Apache Server 2.2 版 |
入口網站舊版使用的 Apache 網路伺服器。 |
Apigee |
|
Postgres 9.6 |
Drupal 用於新安裝 4.18.01 的資料庫。 |
Apigee,或連線至現有安裝。 如要連線至遠端 Postgres 安裝,必須使用 9.6 版。 |
|
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,或連線至現有安裝。如果 MariaDB 是由 Apigee 安裝程式安裝,則會安裝適用於您 OS 的最新版本。 如要連線至遠端 MariaDB 安裝,則必須使用 5.1.38 以上版本。 |
|
Drupal 共用儲存空間 |
Drupal 用於上傳檔案、靜態指令碼和其他資訊的共用儲存空間。 |
Apigee |
|
Drush 6.2 |
Drupal 指令列介面。 |
Apigee |
|
PHP 7.0 |
伺服器端指令碼引擎。 |
Apigee |
|
Apache Solr |
Drupal 搜尋伺服器。Apache Solr 使用 Apache Lucene 搜尋程式庫。 |
Apigee,但預設為停用。只有在入口網站上有大量資料時,才應啟用這項功能。如要瞭解如何啟用,請參閱「安裝開發人員服務入口網站」。 |
下圖顯示 MySQL 伺服器位於獨立機器的小型拓撲:
