Wymagania dotyczące portalu

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 https://drupal.org/ zwraca kod HTTP. Kod stanu 301 i przekierowuje na stronę https://www.drupal.org/.

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:

  1. 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.
  2. 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.
  3. 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.

  4. 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ą jest localhost.
  5. Dostępne są 3 informacje, które pozwalają Twojemu portalowi komunikować się z Apigee Serwer zarządzania brzegiem. Oto informacje:
    1. 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.

    2. 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.
    3. 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