Edge for Private Cloud v4.19.01
Das Apigee Developer Services-Portal (oder einfach das Portal) ist ein Vorlagenportal für die Inhalts- und Community-Verwaltung. Die lokale Version basiert auf dem Open-Source-Drupal-Projekt. Die Standardportaleinrichtung bietet die folgenden Dienste:
- Inhaltsverwaltung: Über das Portal können Sie Folgendes erstellen und verwalten:
- API-Dokumentation
- Foren
- Blogposts
- Testen: Verwenden Sie das Portal, um APIs in Echtzeit mit einer integrierten Testkonsole zu testen.
- Community-Verwaltung: Im Portal werden folgende Elemente verwaltet:
- Manuelle oder automatische Nutzerregistrierung
- Moderation von Nutzerkommentaren
Das Modell für die rollenbasierte Zugriffssteuerung (Role-Based Access Control, RBAC) des Portals steuert den Zugriff auf Funktionen im Portal. Sie können beispielsweise Einstellungen aktivieren, mit denen registrierte Nutzer Forumsbeiträge erstellen, Testkonsolen verwenden usw. können.
Diese Version dieses Dokuments enthält Details, die für die Version 4.19.01 spezifisch sind. Alle Verweise, die sich auf frühere Versionen beziehen, sind Versehen und sollten als Fehler gemeldet werden.
Weitere Informationen finden Sie unter Was ist ein Entwicklerportal?.
Unterstützte Netzwerktopologien
Die Portal-Komponenten können in den folgenden Konfigurationen oder Topologien installiert werden:
- 1 Knoten: Alle Portalkomponenten (Drupal, Nginx, PHP, Soir) sind auf einem einzelnen Computer mit Postgres installiert.
- 2 Knoten: Alle Portal-Komponenten auf einem Computer; Postgres auf dem zweiten Computer
Die folgenden Abbildungen zeigen die unterstützten Topologien:
1 Knoten
Abbildung 1 zeigt eine Portal-Topologie mit einem Knoten, in der sich alle Portalkomponenten auf einem einzelnen Computer befinden:
2 Knoten
Abbildung 2 zeigt eine Portal-Topologie mit zwei Knoten, bei der sich Postgres auf einem separaten Computer von den restlichen Portalkomponenten befindet:
Hinweis:
- Diese Topologien sind die einzigen, die von Apigee unterstützt werden. Wenn Sie eine andere Netzwerktopologie verwenden, wird diese von Apigee möglicherweise nicht unterstützt.
- Bei einer Neuinstallation von 4.19.01 installiert das Installationsskript Postgres und Nginx.
- Bei einem Update auf 4.19.01 von einer Installation, die Postgres und Nginx verwendet, aktualisiert das Installationsskript Postgres und Nginx.
- Wenn Sie von einer Installation, die MySQL/MariaDB/Apache verwendet, auf 4.19.01 aktualisieren, müssen Sie Ihre Installation zuerst in Postgres/Nginx konvertieren, bevor Sie auf 4.19.01 aktualisieren können. Weitere Informationen finden Sie unter Tar-basiertes Portal in ein RPM-basiertes Portal konvertieren.
- Sie können die Funktionen von Drupal nutzen, um Hochverfügbarkeit in großen und benutzerdefinierten Topologien zu gewährleisten. Informationen zum Einrichten und Verwalten dieser Konfigurationen finden Sie in der Drupal-Community.
In dieser Abbildung enthält der öffentliche Kern die Komponenten, die öffentlich zugänglich sind. Der private Kern enthält Komponenten, die nicht öffentlich zugänglich sind.
| Komponente | Beschreibung | Installiert durch |
|---|---|---|
|
ELB |
Ein Enterprise Load Balancer (ELB). |
Dein Netzwerkanbieter Sowohl Amazon als auch Rackspace bieten beispielsweise Enterprise-Load-Balancer für die Verwendung mit ihren Instanzen an. |
| Nginx 1.10.1 | Der Nginx-Webserver, der für Installationen von 4.19.01 verwendet wird. | Apigee |
|
Postgres 9.6 |
Die von Drupal für neue Installationen von 4.19.01 verwendete Datenbank. |
Apigee oder stellen Sie eine Verbindung zu einer vorhandenen Installation her. Wenn Sie eine Verbindung zu einer Remote-Postgres-Installation herstellen möchten, muss es sich um Version 9.6 handeln. |
|
Freigegebener Drupal-Speicher |
Der freigegebene Speicherbereich, der von Drupal für hochgeladene Dateien, statische Skripts und andere Informationen verwendet wird. |
Apigee |
|
Drush 6.2 |
Die Drupal-Befehlszeile. |
Apigee |
|
PHP 7.0 |
Serverseitige Scripting-Engine. |
Apigee |
|
Apache Solr |
Der Drupal-Suchserver. Apache Solr verwendet die Apache Lucene-Suchbibliothek. |
Apigee, ist aber nicht standardmäßig aktiviert. Aktivieren Sie sie nur, wenn Sie eine große Datenmenge im Portal haben. Eine Anleitung zum Aktivieren finden Sie unter Portal installieren. |
Zugriff auf die Apigee-Community für Ihre Fragen
Die Apigee-Community ist eine kostenlose Ressource, über die Sie Apigee sowie andere Apigee-Kunden mit Fragen, Tipps und anderen Problemen kontaktieren können. Bevor Sie eine Frage in der Community posten, sollten Sie zuerst nach vorhandenen Beiträgen suchen, um zu sehen, ob Ihre Frage bereits beantwortet wurde.