Edge for Private Cloud v4.18.05
Портал Apigee Developer Services (или просто портал) – это шаблон портала для управления контентом и сообществом. Она основана на проекте Drupal с открытым исходным кодом. По умолчанию на портале доступны следующие сервисы:
- Управление контентом. На портале можно создавать и настраивать:
- Документация по API
- Форумы
- Записи в блогах
- Тестирование. Портал позволяет тестировать API в реальном времени с помощью встроенной тестовой консоли.
- Управление сообществом. На портале можно:
- Регистрация пользователей вручную или автоматически
- Модерация комментариев пользователей
Доступ к функциям портала регулируется моделью управления доступом на основе ролей (RBAC). Например, вы можете разрешить зарегистрированным пользователям создавать записи на форуме, использовать тестовые консоли и т. д.
В этой версии документа содержатся сведения, относящиеся к версии 4.18.05. Любые ссылки на предыдущие версии являются недосмотром, и о них следует сообщать как об ошибках.
Подробнее о том, что такое портал для разработчиков…
Поддерживаемые топологии сети
Компоненты портала можно установить в следующих конфигурациях или топологиях:
- 1 узел. Все компоненты портала (Drupal, Nginx, PHP, Soir) установлены на одном компьютере с Postgres.
- 2 узла: все компоненты портала на одном компьютере, Postgres – на втором.
На следующих изображениях показаны поддерживаемые топологии:
1 узел
На рисунке 1 показана топология портала с одним узлом, в которой все компоненты портала находятся на одном компьютере:
2 узла
На рисунке 2 показана топология портала с двумя узлами, в которой Postgres находится на отдельном компьютере от остальных компонентов портала:
Примечания:
- Это единственные топологии, поддерживаемые Apigee. Если вы используете другую топологию сети, Apigee может ее не поддерживать. Если вам требуется индивидуальное решение, обратитесь к менеджеру аккаунта или в службу поддержки Apigee Edge.
- При новой установке версии 4.18.05 скрипт установки устанавливает Postgres и Nginx.
- При обновлении до версии 4.18.05 с версии, в которой используются Postgres и Nginx, скрипт установки обновляет Postgres и Nginx.
- При обновлении до версии 4.18.05 с версии, использующей MySQL/MariaDB/Apache, вы должны сначала преобразовать установку в Postgres/Nginx, прежде чем сможете выполнить обновление до версии 4.18.05. Подробнее о том, как преобразовать портал на основе tar в портал на основе RPM…
На этом рисунке общедоступное ядро содержит компоненты, которые являются общедоступными. В ядре Private Core содержатся компоненты, недоступные для общего пользования.
| Компонент | Описание | Установлено приложением |
|---|---|---|
|
ELB |
Балансировщик нагрузки Enterprise (ELB). |
оператора сети; Например, Amazon и Rackspace предоставляют балансировщики нагрузки Enterprise для использования с их экземплярами. |
| Nginx 1.10.1 | Веб-сервер Nginx, используемый для установки версии 4.18.05. | Apigee |
|
Postgres 9.6 |
База данных, используемая Drupal для новых установок 4.18.05. |
Apigee или подключиться к существующей установке. Если вы хотите подключиться к удаленной установке Postgres, это должна быть версия 9.6. |
|
Общее хранилище Drupal |
Общее хранилище, используемое Drupal для загруженных файлов, статических скриптов и другой информации. |
Apigee |
|
Drush 6.2 |
Интерфейс командной строки Drupal. |
Apigee |
|
PHP 7.0 |
Серверный механизм сценариев. |
Apigee |
|
Apache Solr |
Сервер поиска Drupal. Apache Solr использует поисковую библиотеку Apache Lucene. |
Apigee, но по умолчанию она отключена. Включайте ее, только если на портале много данных. Инструкции по включению портала приведены в разделе Установка портала. |
Задавайте вопросы в сообществе Apigee.
Сообщество Apigee – это бесплатный ресурс, где вы можете связаться с Apigee и другими клиентами Apigee, чтобы задать вопросы, получить советы и решить другие проблемы. Прежде чем задавать вопрос, поищите ответ в старых сообщениях.