Edge dla chmury prywatnej w wersji 4.18.05
.Portal Apigee Developer Services (lub po prostu portal) to portal szablonów do zarządzania treściami i społecznością. Jest oparty na projekcie Drupal typu open source. Domyślna konfiguracja portalu zapewnia te usługi:
- Zarządzanie treściami: za pomocą portalu możesz tworzyć i zarządzać:
- Dokumentacja API
- Fora
- Posty na blogu
- Testowanie: używaj portalu do testowania interfejsów API w czasie rzeczywistym za pomocą wbudowanej konsoli testowej.
- Zarządzanie społecznością: portal zarządza:
- Ręczna lub automatyczna rejestracja użytkowników
- 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ć ustawienia, które pozwolą zarejestrowanym użytkownikom tworzyć posty na forum, korzystać z konsol testowych itp.
Ta wersja dokumentu zawiera szczegółowe informacje dotyczące wersji 4.18.05. Wszelkie odniesienia do poprzednich wersji są przeoczeniami i należy je zgłaszać jako błędy.
Więcej informacji znajdziesz w artykule Co to jest portal dla programistów?.
Obsługiwane topologie sieci
Komponenty portalu można zainstalować w tych konfiguracjach lub topologiach:
- 1 węzeł: wszystkie komponenty portalu (Drupal, Nginx, PHP, Soir) zainstalowane na jednym komputerze z Postgres.
- 2 węzły: wszystkie komponenty portalu na jednym komputerze, Postgres na drugim.
Ilustracje poniżej przedstawiają obsługiwane topologie:
1 węzeł
Rysunek 1 przedstawia topologię portalu z 1 węzłem, w której wszystkie komponenty portalu znajdują się na jednym komputerze:
2 węzły
Rysunek 2 przedstawia topologię portalu z 2 węzłami, w której Postgres znajduje się na oddzielnym komputerze od pozostałych komponentów portalu:
Uwaga:
- Są to jedyne topologie obsługiwane przez Apigee. Jeśli używasz innej topologii sieci, Apigee może nie być w stanie jej obsłużyć. Jeśli potrzebujesz niestandardowego rozwiązania, skontaktuj się z menedżerem konta lub zespołem pomocy Apigee Edge.
- W przypadku nowej instalacji wersji 4.18.05 skrypt instalacyjny instaluje Postgres i Nginx.
- Podczas aktualizacji do wersji 4.18.05 z instalacji, która używa Postgres i Nginx, skrypt instalacyjny aktualizuje Postgres i Nginx.
- W przypadku aktualizacji do wersji 4.18.05 z instalacji, która używa MySQL/MariaDB/Apache, musisz najpierw przekonwertować instalację na Postgres/Nginx, zanim będzie można przeprowadzić aktualizację do wersji 4.18.05. Więcej informacji znajdziesz w artykule na temat konwertowania portalu opartego na tar na portal oparty na RPM.
Na tym rysunku Public core zawiera komponenty, które są dostępne publicznie. Rdzeń prywatny zawiera komponenty, które nie są dostępne publicznie.
| Komponent | Opis | Instalacja: |
|---|---|---|
|
ELB |
system równoważenia obciążenia (ELB) Enterprise |
Operatorem sieci. Na przykład zarówno Amazon, jak i Rackspace udostępniają systemy równoważenia obciążenia klasy Enterprise do użycia z ich instancjami. |
| Nginx 1.10.1 | Serwer WWW Nginx używany w instalacjach w wersji 4.18.05. | Apigee |
|
Postgres 9.6 |
Baza danych używana przez Drupal w przypadku nowych instalacji wersji 4.18.05. |
Apigee lub połączyć się z istniejącą instalacją. Jeśli chcesz połączyć się ze zdalną instalacją Postgres, musi to być wersja 9.6. |
|
Pamięć współdzielona Drupal |
Obszar pamięci współdzielonej używany przez Drupal 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 domyślnie włączona. Włącz tę opcję tylko wtedy, gdy masz dużą ilość danych w portalu. Instrukcje dotyczące włączania portalu znajdziesz w artykule Instalowanie portalu. |
Uzyskiwanie dostępu do społeczności Apigee w celu zadawania pytań
Społeczność Apigee to bezpłatne miejsce, w którym możesz skontaktować się z Apigee i innymi klientami Apigee, aby zadać pytania, uzyskać wskazówki i rozwiązać problemy. Zanim opublikujesz post na forum społeczności, sprawdź, czy nie ma już odpowiedzi na Twoje pytanie.