Developer Services Portal w wersji 4.17.05
Poniżej znajdziesz minimalne wymagania sprzętowe i programowe do instalacji.
Sprzęt |
Wymaganie |
System operacyjny |
Te instrukcje instalacji i dołączone pliki instalacyjne zostały przetestowane w systemach operacyjnych wymienionych na stronie https://apigee.com/docs/api-services/reference/supported-software. |
CPU | 2-rdzeniowy |
RAM |
4 GB |
Dysk twardy |
120 GB |
Interfejs sieci |
Wymagane jest aktywne połączenie z internetem. Podczas instalacji instalator pobiera zasoby z internetu. Jeśli Twoje środowisko jest skonfigurowane pod kątem wysyłania żądań HTTP i HTTPS przez serwer proxy, musisz tak skonfigurować serwer proxy, by prawidłowo obsługiwał żądania przekierowania, które mogą występować podczas pobierania. Na przykład żądanie do https://drupal.org/ zwraca kod stanu HTTP 301 i przekierowuje na stronę https://www.drupal.org/. Serwer proxy powinien być skonfigurowany tak, aby zwracał kod stanu HTTP 200 z żądaną treścią z przekierowania. W przypadku instalacji SAP, jeśli w Twoim środowisku skonfigurowano serwer proxy wobec wychodzących żądań HTTPS, serwer proxy musi obsługiwać protokół TLSv1.0. OpenSSL w wersji 0.9.8 nie obsługuje TLS 1.1 ani TLS 1.2 – tylko TLS 1.0. |
Wymagania dotyczące systemu Red Hat Enterprise Linux (RHEL)
RHEL ma dodatkowe wymagania ze względu na subskrypcję wymaganą do uzyskania dostępu do oprogramowania, które można pobrać z Red Hat. Serwer musi mieć połączenie z internetem, aby pobrać RPM przez yum. Jeśli korzystasz z RHEL, serwer musi być zarejestrowany w sieci Red Hat Network (RHN) i musi być zarejestrowany w opcjonalnym kanale serwera.
Podczas instalacji sprawdzane są wymagania Red Hat, a instalator portalu wyświetla komunikat, jeśli usługa RHEL nie jest jeszcze zarejestrowana. Jeśli masz już dane logowania do Red Hat, przed rozpoczęciem procesu instalacji możesz zarejestrować RHEL za pomocą tego polecenia:
> subscription-manager register --username=my_username --password=my_password --auto-attach
Zastąp wartości my_username i my_password swoimi danymi logowania do Red Hat.
Jeśli używasz wersji próbnej RHEL, możesz otrzymać 30-dniową licencję próbną. Więcej informacji znajdziesz na stronie https://access.redhat.com/solutions/32790.
Wymagania SMTP
Apigee wymaga skonfigurowania serwera SMTP do wysyłania e-maili z portalu. Dlatego musisz się upewnić, że Drupal ma dostęp do niezbędnego portu na serwerze SMTP. W przypadku serwera SMTP bez szyfrowania TLS numer portu to zwykle 25. W przypadku SMTP z włączonym protokołem TLS jest to często wartość 465, ale skontaktuj się z dostawcą SMTP.
Dodatkowe wymagania
Aby można było przeprowadzić instalację, użytkownik, który instaluje oprogramowanie, musi mieć dostęp na poziomie roota.
Wymagania dotyczące architektury wdrożenia
Usługi kanału dla programistów mają jeden interfejs z serwerem Apigee Management Server oparty na interfejsie API REST, który służy do przechowywania i pobierania informacji o aplikacjach użytkownika. W zależności od instalacji usługi kanału dewelopera muszą mieć możliwość połączenia się z serwerem zarządzania przez HTTP lub HTTPS.
Informacje wymagane przed rozpoczęciem instalacji
Przed rozpoczęciem instalacji przygotuj te informacje:
- Którą platformę konfigurujesz: Red Hat czy CentOS? W przypadku instalacji Red Hat urządzenie musi być zarejestrowane w sieci Red Hat Network, aby można było pobierać RPM.
- Czy zamierzasz zainstalować Postgres na komputerze lokalnym? W takim przypadku nie instaluj Postgres lokalnie. Jeśli chcesz prostą instalację ze wszystkimi elementami na tym samym komputerze, zainstaluj Postgres lokalnie.
- Jeśli chcesz uzyskać dostęp do zdalnego serwera Postgres, podaj nazwę hosta, port, nazwę bazy danych, nazwę użytkownika i hasło zdalnego serwera Postgres. Przed rozpoczęciem instalacji musisz już skonfigurować zdalny serwer Postgres.
- Jaka jest pełna i jednoznaczna nazwa domeny serwera WWW? (Te informacje zostaną dodane do katalogu /etc/hosts). Powinien to być adres IP lub nazwa hosta, na przykład portalserver.example.com. Wartość domyślna to localhost.
- Istnieją 3 informacje, które umożliwiają portalowi komunikację z serwerem zarządzania brzegowym Apigee. Informacje te:
- URL punktu końcowego Apigee Management API: jest to nazwa hosta lub adres IP. To jest punkt końcowy REST, do którego są wysyłane wszystkie wywołania w celu tworzenia aplikacji i rejestrowania programistów dla kluczy aplikacji. Domyślny punkt końcowy to https://api.enterprise.apigee.com/v1.
W przypadku instalacji Edge dla Private Cloud adres URL ma postać:
http://EdgeIp:8080/v1
lub:
https://EdgeIp:SSLport/v1
Gdzie EdgeIp to adres IP serwera Edge dla serwera Edge Na przykład: 8443. - Nazwa organizacji Apigee: istnieje relacja między portalami a organizacjami Apigee Edge. Domyślna organizacja skonfigurujesz podczas konfigurowania punktu końcowego interfejsu Management API. Wartość domyślna to moja-organizacja.
- Nazwa użytkownika i hasło do punktu końcowego interfejsu API zarządzania: wywołania portalu do Edge muszą być wykonywane przez administratora Twojej organizacji.
Ta nazwa użytkownika/hasło są przeznaczone dla administratora Twojej organizacji i powinny być używane tylko do łączenia się z Edge z poziomu portalu. Jeśli na przykład podasz dane logowania użytkownika, a ten użytkownik zostanie kiedykolwiek usunięty w Edge, portal nie będzie już mógł połączyć się z Edge. Dlatego utwórz administratora w organizacji tylko na potrzeby tego połączenia.
Na przykład:
dc_devportal+ORGNAME@apigee.com:MójP@ssw0rd
- URL punktu końcowego Apigee Management API: jest to nazwa hosta lub adres IP. To jest punkt końcowy REST, do którego są wysyłane wszystkie wywołania w celu tworzenia aplikacji i rejestrowania programistów dla kluczy aplikacji. Domyślny punkt końcowy to https://api.enterprise.apigee.com/v1.