Edge for Private Cloud v4.18.01
Im Folgenden sind die Mindestanforderungen an Hardware und Software für die Installation aufgeführt.
|
Hardware |
Anforderung |
|
Betriebssystem |
Diese Installationsanleitung und die mitgelieferten Installationsdateien wurden auf den hier aufgeführten Betriebssystemen getestet: https://apigee.com/docs/api-services/reference/supported-software |
| CPU | 2-Core |
|
RAM |
4 GB |
|
Festplatte |
120 GB |
| Java |
Vor der Installation muss auf jedem Postgres-Computer eine unterstützte Version von Java 1.8 installiert sein. Unterstützte JDKs sind unter Unterstützte Software und unterstützte Versionen aufgeführt. |
|
Netzwerkschnittstelle |
Aktive Internetverbindung erforderlich. Im Rahmen der Installation werden Ressourcen aus dem Web heruntergeladen. Wenn Ihre Umgebung so eingerichtet ist, dass ausgehende HTTP- und HTTPS-Anfragen über einen Proxy weitergeleitet werden, muss Ihr Proxy so konfiguriert sein, dass er weitergeleitete Anfragen, die während eines Downloads auftreten können, korrekt verarbeitet. Eine Anfrage an https://drupal.org/ gibt beispielsweise den HTTP-Statuscode 301 zurück und leitet zu https://www.drupal.org/ weiter. Ihr Proxy sollte so konfiguriert sein, dass er einen HTTP-Statuscode 200 mit dem angeforderten Inhalt aus der Weiterleitung zurückgibt. Wenn Ihre Umgebung für SAP-Installationen so eingerichtet ist, dass ausgehende HTTPS-Anfragen über einen Proxy geleitet werden, muss Ihr Proxy TLSv1.0 unterstützen. OpenSSL 0.9.8 unterstützt TLSv1.1 und TLSv1.2 nicht, sondern nur TLSv1.0. |
Anforderungen für Red Hat Enterprise Linux (RHEL)
Für RHEL gelten zusätzliche Anforderungen, da ein Abo erforderlich ist, um auf Softwaredownloads von Red Hat zuzugreifen. Der Server muss eine Verbindung zum Internet herstellen können, um RPMs über yum herunterzuladen. Wenn Sie RHEL verwenden, muss der Server im Red Hat Network (RHN) und im optionalen Serverkanal registriert sein.
Die Red Hat-Anforderungen werden während der Installation geprüft und das Portalinstallationsprogramm fordert Sie auf, wenn RHEL noch nicht registriert ist. Wenn Sie bereits Red Hat-Anmeldedaten haben, können Sie RHEL mit dem folgenden Befehl registrieren, bevor Sie mit der Installation beginnen:
> subscription-manager register --username=my_username --password=my_password --auto-attach
Ersetzen Sie my_username und my_password durch Ihre Red Hat-Anmeldedaten.
Wenn Sie eine Testversion von RHEL haben, können Sie eine 30-tägige Testlizenz erhalten. Weitere Informationen finden Sie unter https://access.redhat.com/solutions/32790.
SMTP-Anforderungen
Apigee empfiehlt, einen SMTP-Server zum Senden von E-Mail-Nachrichten über das Portal zu konfigurieren. Dies ist jedoch nicht erforderlich. Wenn konfiguriert, müssen Sie dafür sorgen, dass Drupal auf den erforderlichen Port auf dem SMTP-Server zugreifen kann. Bei SMTP ohne TLS ist die Portnummer in der Regel 25. Bei TLS-fähigem SMTP ist es oft 465. Erkundigen Sie sich aber bei Ihrem SMTP-Anbieter.
Zusätzliche Anforderungen
Der Nutzer, der die Software installiert, muss Root-Zugriff haben.
Anforderungen an die Bereitstellungsarchitektur
Developer Channel Services hat eine einzige Schnittstelle mit dem Apigee Management Server über eine REST API, um Informationen zu den Anwendungen eines Nutzers zu speichern und abzurufen. Developer Channel Services müssen je nach Installation über HTTP oder HTTPS eine Verbindung zum Management Server herstellen können.

Erforderliche Informationen vor der Installation
Bevor Sie mit der Installation beginnen, müssen Sie die folgenden Informationen zur Hand haben:
- Welche Plattform konfigurieren Sie: Red Hat oder CentOS? Wenn es sich um eine Red Hat-Installation handelt, muss der Computer im Red Hat Network registriert sein, um RPMs herunterladen zu können.
- Planen Sie, Postgres auf dem lokalen Computer zu installieren? In diesem Fall sollten Sie Postgres nicht lokal installieren. Wenn Sie eine einfache Installation wünschen, bei der sich alles auf demselben Computer befindet, installieren Sie Postgres lokal.
- Wenn Sie auf einen Remote-Postgres-Server zugreifen möchten, den Hostnamen, den Port, den Datenbanknamen, den Nutzernamen und das Passwort des Remote-Postgres-Servers. Der Remote-Postgres-Server sollte bereits konfiguriert sein, bevor Sie mit der Installation beginnen.
- Wie lautet der voll qualifizierte Domainname des Webservers? (Diese Informationen werden zu /etc/hosts hinzugefügt.) Dies sollte eine IP-Adresse oder ein Hostname sein, z. B. portalserver.example.com. Der Standardwert ist localhost.
- Es gibt drei Informationen, die Ihrem Portal die Kommunikation mit dem Apigee Edge-Verwaltungsserver ermöglichen. Diese Informationen sind:
- URL des Apigee Management API-Endpunkts: Dies ist entweder ein Hostname oder eine IP-Adresse. Dies ist der REST-Endpunkt, an den alle Aufrufe gesendet werden, um Anwendungen zu erstellen und Entwickler für Anwendungsschlüssel zu registrieren. Der Standardendpunkt ist https://api.enterprise.apigee.com/v1.
Bei einer Edge for Private Cloud-Installation hat die URL das folgende Format:
http://EdgeIp:8080/v1
oder:
https://EdgeIp:SSLport/v1
Dabei ist EdgeIp die IP-Adresse des Edge-Verwaltungsservers und SSLport der SSL-Port für die Edge Management API. Beispiel: 8443. - Name der Apigee-Organisation: Es besteht eine Beziehung zwischen Portalen und Apigee Edge-Organisationen. Sie richten die Standardorganisation ein, wenn Sie den Management API-Endpunkt einrichten. Der Standardwert ist „my-org“.
- Nutzername und Passwort für den Management API-Endpunkt: Die Aufrufe vom Portal an Edge müssen von einem Administrator für Ihre Organisation ausgeführt werden.
Dieser Nutzername und dieses Passwort gehören einem Administrator in Ihrer Organisation und sollten nur für die Verbindung mit Edge über das Portal verwendet werden. Wenn Sie beispielsweise die Anmeldedaten eines Nutzers angeben und dieser Nutzer jemals in Edge gelöscht wird, kann das Portal keine Verbindung mehr zu Edge herstellen. Erstellen Sie daher einen Administrator in Ihrer Organisation nur für diese Verbindung.
Beispiel:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL des Apigee Management API-Endpunkts: Dies ist entweder ein Hostname oder eine IP-Adresse. Dies ist der REST-Endpunkt, an den alle Aufrufe gesendet werden, um Anwendungen zu erstellen und Entwickler für Anwendungsschlüssel zu registrieren. Der Standardendpunkt ist https://api.enterprise.apigee.com/v1.