デベロッパー サービス ポータル v. 4.17.09
Apigee デベロッパー チャネル サービスは、コンテンツとコミュニティを管理するためのテンプレート ポータルです。これは、オープンソースの Drupal(www.drupal.org)プロジェクトに基づいています。デフォルトの設定では、API ドキュメント、フォーラム、ブログを作成および管理できます。組み込みのテスト コンソールを使用すると、ポータル内から API をリアルタイムでテストできます。
デベロッパー チャネル サービスには、コンテンツ管理以外にも、手動/自動ユーザー登録、ユーザー コメントの管理など、コミュニティ管理のためのさまざまな機能があります。ロールベース アクセス制御(RBAC)モデルは、デベロッパー チャネル サービスの機能へのアクセスを制御します。 たとえば、フォーラムの投稿やテスト コンソールの使用などを登録ユーザーに許可できます。
このバージョンのドキュメントには、バージョン 4.17.09 に固有の詳細情報が記載されています。以前のバージョンに固有の参照は見落としがあったため、バグとして報告する必要があります。
質問がある場合は、Apigee コミュニティにアクセスしてください
Apigee コミュニティは、Apigee や他の Apigee ユーザーに質問、ヒント、その他の問題について問い合わせることができる無料のリソースです。コミュニティに投稿する前に、既存の投稿を検索して、同じ質問に対する回答がすでにないかご確認ください。
サポートされているネットワーク トポロジ
Apigee Developer Channel Services のコンポーネントは、次のようなさまざまなネットワーク構成またはトポロジにインストールできます。
- 1 台のマシン - すべての Apigee Developer Channel Services コンポーネントが 1 台のマシンにインストールされます。
- 小規模 - Drupal データベースは、他のコンポーネントとは別のマシンにインストールされます。
次の図は、Apigee Developer Channel Services のすべてのコンポーネントが 1 台のマシンにインストールされている単一マシンのトポロジを示しています。
この図のパブリック コアには、一般公開されているコンポーネントが含まれています。Private Core には、一般公開されていないコンポーネントが含まれています。
コンポーネント |
Description |
インストール元 |
ELB |
エンタープライズ ロードバランサ(ELB)。 |
ネットワーク プロバイダ。 たとえば、Amazon と Rackspace はそのインスタンスで使用できる Enterprise ロードバランサを提供しています。 |
Nginx 1.10.1 | 4.17.09 のインストール環境で使用される Nginx ウェブサーバー。 | Apigee |
Apache サーバー バージョン 2.2 |
以前のバージョンのポータルで使用されていた Apache ウェブサーバー。 |
Apigee |
Postgres 9.4 |
4.17.09 の新規インストールで Drupal が使用するデータベース。 |
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 |
Drush 6.2 |
Drupal コマンドライン インターフェース。 |
Apigee |
PHP 7.0 |
サーバーサイド スクリプト エンジン。 |
Apigee |
Apache Solr |
Drupal 検索サーバー。Apache Solr は Apache Lucene 検索ライブラリを使用します。 |
デフォルトでは有効になっていません。ポータルに大量のデータがある場合にのみ、有効にしてください。有効にする手順については、デベロッパー サービス ポータルの要件をご覧ください。 |
以下は、MySQL サーバーが別のマシンに存在する小規模なトポロジです。