Edge для частного облака версии 4.18.05
.Портал Apigee Developer Services (или просто портал) – это шаблон портала для управления контентом и сообществом. Он основан на проекте Drupal с открытым исходным кодом. Настройка портала по умолчанию предоставляет следующие сервисы:
- Управление контентом. На портале можно создавать и изменять:
- Документация по API
- Форумы
- Записи в блогах
- Тестирование. Используйте портал, чтобы тестировать API в реальном времени с помощью встроенной тестовой консоли.
- Управление сообществом. На портале можно:
- Регистрация пользователей вручную или автоматически
- Модерация комментариев пользователей
Модель контроля доступа на основе ролей (RBAC) портала управляет доступом к функциям на портале. Например, вы можете разрешить зарегистрированным пользователям создавать записи на форуме, использовать тестовые консоли и т. д.
В этой версии документа приведены сведения, относящиеся к версии 4.18.05. Все ссылки, относящиеся к предыдущим версиям, являются ошибками и должны быть исправлены.
Подробнее о портале для разработчиков…
Поддерживаемые топологии сети
Компоненты портала можно установить в следующих конфигурациях или топологиях:
- 1 узел. Все компоненты портала (Drupal, Nginx, PHP, Soir) установлены на одном компьютере с Postgres.
- Два узла. Все компоненты портала на одном компьютере, 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…
На рисунке ниже в общедоступном ядре перечислены компоненты, которые доступны всем. Частное ядро содержит компоненты, которые недоступны для общего пользования.
| Компонент | Описание | Установлено приложением |
|---|---|---|
|
ELB |
Балансировщик нагрузки Enterprise (ELB). |
оператору сети; Например, Amazon и Rackspace предоставляют корпоративные балансировщики нагрузки для использования с их экземплярами. |
| 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 и другими клиентами. Прежде чем задавать вопрос, поищите ответ в старых сообщениях.