Edge for Private Cloud w wersji 4.18.05
.Portal Apigee Developer Services (lub po prostu portal) to szablonowy portal do zarządzania treściami i społecznościami. Opiera się na projekcie Drupal open source. Domyślna konfiguracja portalu obejmuje te usługi:
- Zarządzanie treścią – w portalu możesz tworzyć:
- Dokumentacja interfejsu API
- Fora
- Posty na blogu
- Testowanie: w portalu możesz testować interfejsy API w czasie rzeczywistym przy użyciu wbudowanej konsoli testowej
- Zarządzanie społecznością – portal zarządza:
- Ręczna lub automatyczna rejestracja użytkownika
- Moderowanie komentarzy użytkowników
Model kontroli dostępu opartej na rolach (RBAC) portalu kontroluje dostęp do funkcji w portalu. Możesz na przykład włączyć opcje umożliwiające zarejestrowanym użytkownikom tworzenie postów na forum czy korzystanie z konsol testowych.
Ta wersja tego dokumentu zawiera szczegółowe informacje o wersji 4.18.05. Wszystkie odniesienia, które odnoszą się do poprzednich wersji, są niedostosowane i powinny być zgłaszane jako błędy.
Więcej informacji znajdziesz w artykule Co to jest portal dla deweloperów?
Obsługiwane topologie sieci
Komponenty portalu można instalować w następujących konfiguracjach lub topologii:
- 1 węzeł: wszystkie komponenty portalu (Drupal, Nginx, PHP, Soir) zainstalowane na 1 komputerze z Postgres.
- 2 węzły: wszystkie komponenty portalu na 1 komputerze; Postgres na drugiej maszynie
Poniższe obrazy przedstawiają obsługiwane topologie:
1 węzeł
Rysunek 1 przedstawia topologię portalu z 1 węzłem, w którym wszystkie komponenty portalu znajdują się na 1 maszynie:
2 węzły
Rysunek 2 przedstawia topologię portalu z 2 węzłami, w której Postgres znajduje się na komputerze innym niż pozostałe komponenty portalu:
Uwaga:
- Te topologie są jedynymi topologii obsługiwanymi przez Apigee. Jeśli używasz innej topologii sieci, Apigee może jej nie obsługiwać. Jeśli potrzebujesz niestandardowego rozwiązania, skontaktuj się z menedżerem konta lub zespołem pomocy Apigee Edge.
- W nowej instalacji 4.18.05 skrypt instalacyjny instaluje Postgres i Nginx.
- W aktualizacji do wersji 4.18.05 z instalacji korzystającej z Postgres i Nginx skrypt instalacyjny aktualizuje Postgres i Nginx.
- W przypadku aktualizacji do wersji 4.18.05 z instalacji korzystającej z MySQL/MariaDB/Apache musisz najpierw przekonwertować instalację na Postgres/Nginx, zanim będzie można ją zaktualizować do wersji 4.18.05. Więcej informacji znajdziesz w artykule o konwertowaniu portalu opartego na TAR na portal oparty na RPM.
Na tej ilustracji rdzeń publiczny zawiera komponenty, które są dostępne publicznie. Rdzeń prywatny zawiera komponenty, które nie są dostępne publicznie.
Komponent | Opis | Zainstalowany przez |
---|---|---|
ELB |
System równoważenia obciążenia firmy (ELB). |
Operatora sieci komórkowej. Na przykład Amazon i Rackspace udostępniają systemy równoważenia obciążenia Enterprise do użytku z ich instancjami. |
Nginx 1.10.1 | Serwer WWW Nginx używany do instalacji wersji 4.18.05. | Apigee |
Postgres 9.6 |
Baza danych używana przez Drupal do nowych instalacji 4.18.05. |
Apigee lub połącz się z istniejącą instalacją. Jeśli chcesz nawiązać połączenie ze zdalną instalacją Postgres, musi to być wersja 9.6. |
Pamięć współdzielona Drupal |
Pamięć współdzielona, w której Drupal służy do przechowywania przesłanych plików, skryptów statycznych i innych informacji. |
Apigee |
Drush 6.2 |
Interfejs wiersza poleceń Drupal. |
Apigee |
PHP 7.0 |
Mechanizm skryptów po stronie serwera. |
Apigee |
Apache Solr |
serwer wyszukiwania Drupal. Apache Solr korzysta z biblioteki wyszukiwania Apache Lucene. |
Apigee, ale nie jest ona domyślnie włączona. Włącz ją tylko wtedy, gdy masz w portalu dużą ilość danych. Instrukcje włączania znajdziesz w artykule o instalowaniu portalu. |
Jeśli masz pytania, skontaktuj się ze społecznością Apigee
Społeczność Apigee to bezpłatne zasoby, w których możesz kontaktować się z Apigee i innymi klientami Apigee, wysyłając im pytania, wskazówki i inne kwestie. Zanim zamieścisz post w społeczności, najpierw przeszukaj dotychczasowe posty, aby sprawdzić, czy nie ma już odpowiedzi na swoje pytanie.