Portal Apigee dla programistów (lub po prostu portal) wymaga minimalnej ilości sprzętu i oprogramowania:
Sprzęt | Co musisz zrobić |
---|---|
System operacyjny |
Te instrukcje instalacji i powiązane pliki instalacyjne zostały przetestowane w systemach operacyjnych wymienionych Obsługiwane oprogramowanie i obsługiwane wersje |
CPU | 2-rdzeniowy |
Pamięć RAM |
4 GB |
Dysk twardy |
120 GB |
Java |
Na każdym komputerze Postgres musi być zainstalowana wersja Java 1.8, instalacji. Obsługiwane pakiety JDK są wymienione na stronie Obsługiwane oprogramowanie i obsługiwane wersje |
Interfejs sieci | Wymagane jest aktywne połączenie z internetem. W ramach procesu instalacji instalator pobiera zasoby z internetu. Jeśli w środowisku masz skonfigurowane proxy do wysyłania wychodzących żądań HTTP i HTTPS, musi być skonfigurowana tak, aby prawidłowo obsługiwać przekierowane żądania, które mogą wystąpić pobierz. Na przykład żądanie wysłane do Serwer proxy powinien być skonfigurowany tak, aby zwracał kod stanu HTTP 200 z żądaniem z przekierowania. W przypadku instalacji SAP, jeśli środowisko jest skonfigurowane pod kątem serwera proxy z wychodzącymi żądaniami HTTPS, Twój serwer proxy musi obsługiwać TLSv1.0. OpenSSL 0.9.8 nie obsługuje TLSv1.1 ani TLSv1.2, tylko TLSv1.0. |
Wymagania Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) ma dodatkowe wymagania ze względu na potrzebę subskrypcji oprogramowania do pobrania z Red Hat. Aby pobrać, serwer musi mieć połączenie z internetem takich jak yum, czyli zysk na tysiąc wyświetleń. Jeśli korzystasz z RHEL, serwer musi być zarejestrowany w sieci Red Hat (RHN) oraz zarejestrowanym na opcjonalnym kanale serwera.
Wymagania Red Hat są sprawdzane podczas instalacji, a instalator portalu wyświetla monit. jeśli RHEL nie jest jeszcze zarejestrowany. Jeśli masz już dane logowania do Red Hat, możesz użyć następujące polecenie w celu zarejestrowania RHEL przed rozpoczęciem procesu instalacji:
subscription-manager register --username=username --password=password --auto-attach
Gdzie username i password to Twoje dane logowania do Red Hat.
Jeśli masz wersję próbną RHEL, możesz uzyskać 30-dniową licencję próbną. Zobacz https://access.redhat.com/solutions/32790 .
Wymagania SMTP
Apigee zaleca skonfigurowanie serwera SMTP do wysyłania e-maili, ale nie jest to wymagane z portalu. Jeśli Drupal jest skonfigurowany, upewnij się, że ma dostęp do na serwerze SMTP. W przypadku serwera SMTP bez szyfrowania TLS numer portu to zwykle 25. Dla: SMTP z włączonym TLS, często jest to kod 465, ale sprawdź u swojego dostawcy SMTP.
Dodatkowe wymagania
Aby przeprowadzić instalację, musisz mieć dostęp na poziomie roota.
Wymagania dotyczące architektury wdrożenia
Portal ma 1 interfejs z serwerem zarządzania Apigee za pomocą interfejsu REST API do przechowywania i pobierania informacji o aplikacjach użytkownika. Portal musi być połączenie z serwerem zarządzania przez HTTP lub HTTPS (w zależności od instalacji).
Informacje wymagane przed rozpoczęciem zainstalować
Przed rozpoczęciem instalacji musisz mieć dostępne następujące informacje:
- Którą platformę konfigurujesz: Red Hat czy CentOS? W przypadku instalacji Red Hat musi być zarejestrowany w sieci Red Hat, aby można było pobierać RPM.
- Czy planujesz zainstalować Postgres na komputerze lokalnym? Jeśli zależy Ci na prostej instalacji, na tym samym komputerze, a następnie zainstaluj Postgres lokalnie.
- Jeśli chcesz uzyskać dostęp do zdalnego serwera Postgres, uzyskaj te informacje o
Serwer Postgres:
- nazwa hosta
- port
- nazwa bazy danych
- nazwa użytkownika
- hasło
Zdalny serwer Postgres powinien być już skonfigurowany przed uruchomieniem instalacji.
- Jaka jest w pełni kwalifikowana nazwa domeny serwera WWW? (Te informacje zostaną dodane
/etc/hosts). Powinien to być adres IP lub nazwa hosta, np.
portalserver.example.com
. Wartością domyślną jestlocalhost
. - Dostępne są 3 informacje, które pozwalają Twojemu portalowi komunikować się z Apigee
Serwer zarządzania brzegiem. Oto informacje:
- URL punktu końcowego Apigee Management API: będzie to
nazwę hosta lub adres IP. To jest punkt końcowy REST, do którego wykonywane są wszystkie wywołania w celu utworzenia
dla aplikacji i zarejestruj deweloperów, którzy będą korzystać z kluczy aplikacji. Domyślny punkt końcowy to
https://api.enterprise.apigee.com/v1
W przypadku instalacji Edge for Private Cloud adres URL ma postać:
http://Edge_IP:8080/v1
lub
https://Edge_IP:SSL_port/v1
Gdzie Edge_IP to adres IP serwera zarządzania brzegowego, SSL_port to port SSL dla interfejsu Edge Management API. Na przykład 8443.
- Nazwa organizacji Apigee: istnieje relacja między portalami a Organizacje Apigee Edge. Domyślną organizację wybierasz podczas konfigurowania Punkt końcowy interfejsu Management API. Wartością domyślną jest moja-organizacja.
- Nazwa użytkownika i hasło punktu końcowego interfejsu zarządzania API: wywołania z
przejście portalu do Edge musi wykonać administrator Twojej organizacji.
Ta nazwa użytkownika/hasło są przeznaczone dla administratora w Twojej organizacji i należy ich używać wyłącznie za połączenie z Edge z portalu. Jeśli na przykład podasz dane logowania i zostanie on usunięty w Edge, portal nie będzie już mógł Połącz się z Edge. Dlatego utwórz w organizacji administratora tylko dla tego połączenia.
Na przykład:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL punktu końcowego Apigee Management API: będzie to
nazwę hosta lub adres IP. To jest punkt końcowy REST, do którego wykonywane są wszystkie wywołania w celu utworzenia
dla aplikacji i zarejestruj deweloperów, którzy będą korzystać z kluczy aplikacji. Domyślny punkt końcowy to