Edge for Private Cloud v4.18.01
Ниже приведены минимальные требования к оборудованию и программному обеспечению для установки.
|
Оборудование |
Требования |
|
Операционная система |
Эти инструкции по установке и прилагаемые файлы установки были протестированы на следующих операционных системах: https://apigee.com/docs/api-services/reference/supported-software. |
| ЦП | 2 ядра |
|
ОЗУ |
4 ГБ |
|
Жесткий диск |
120 ГБ |
| Java |
Перед установкой на каждом компьютере с Postgres должна быть установлена поддерживаемая версия Java 1.8. Список поддерживаемых JDK приведен в разделе Поддерживаемое программное обеспечение и версии. |
|
Сетевой интерфейс |
Требуется подключение к интернету. В процессе установки установщик скачивает ресурсы из интернета. Если в вашей среде настроено перенаправление исходящих HTTP- и HTTPS-запросов через прокси-сервер, то этот сервер должен быть настроен на правильную обработку перенаправленных запросов, которые могут возникнуть во время скачивания. Например, запрос к https://drupal.org/ возвращает код статуса HTTP 301 и перенаправляет на https://www.drupal.org/. Прокси-сервер должен быть настроен так, чтобы возвращать код статуса HTTP 200 с запрошенным контентом из переадресации. Если в вашей среде SAP настроено проксирование исходящих запросов HTTPS, прокси-сервер должен поддерживать TLSv1.0. OpenSSL 0.9.8 не поддерживает TLSv1.1 или TLSv1.2, а только TLSv1.0. |
Требования к Red Hat Enterprise Linux (RHEL)
У RHEL есть дополнительные требования, поскольку для доступа к скачиванию ПО от Red Hat нужна подписка. Сервер должен быть подключен к интернету, чтобы скачивать RPM-пакеты с помощью yum. Если вы используете RHEL, сервер должен быть зарегистрирован в сети Red Hat Network (RHN) и в канале optional.
Требования Red Hat проверяются во время установки, и если RHEL ещё не зарегистрирована, установщик портала предложит вам это сделать. Если у вас уже есть учетные данные Red Hat, вы можете зарегистрировать RHEL перед началом установки с помощью следующей команды:
> subscription-manager register --username=my_username --password=my_password --auto-attach
Замените my_username и my_password своими учетными данными Red Hat.
Если у вас пробная версия RHEL, вы можете получить 30-дневную пробную лицензию. Дополнительную информацию можно найти на странице https://access.redhat.com/solutions/32790.
Требования к SMTP
Apigee рекомендует, но не требует настраивать SMTP-сервер для отправки электронных писем с портала. Если настроено, убедитесь, что Drupal может получить доступ к необходимому порту на SMTP-сервере. Для SMTP без TLS обычно используется порт 25. Для SMTP с поддержкой TLS часто используется порт 465, но лучше уточнить эту информацию у поставщика услуг SMTP.
Дополнительные требования
Для установки программного обеспечения пользователю необходим доступ с правами root.
Требования к архитектуре развертывания
Сервисы канала разработчика имеют единый интерфейс с сервером управления Apigee через REST API, чтобы хранить и извлекать информацию о приложениях пользователя. Сервисы канала разработчика должны иметь возможность подключаться к серверу управления по протоколу HTTP или HTTPS в зависимости от вашей установки.

Информация, необходимая перед началом установки
Перед началом установки убедитесь, что у вас есть следующая информация:
- Какую платформу вы настраиваете: Red Hat или CentOS? Если вы устанавливаете Red Hat, компьютер должен быть зарегистрирован в сети Red Hat, чтобы можно было скачать RPM-пакеты.
- Планируете ли вы установить Postgres на локальный компьютер? В этом случае не устанавливайте Postgres локально. Если вы хотите установить все на одном компьютере, выберите локальную установку Postgres.
- Если вы планируете получить доступ к удаленному серверу Postgres, укажите имя хоста, порт, название базы данных, имя пользователя и пароль удаленного сервера Postgres. Удаленный сервер Postgres должен быть настроен до начала установки.
- Какое полное доменное имя у веб-сервера? (Эта информация будет добавлена в /etc/hosts.) Это должен быть IP-адрес или имя хоста, например portalserver.example.com. Значение по умолчанию – localhost.
- Чтобы ваш портал мог взаимодействовать с сервером управления Apigee Edge, ему необходимы три типа информации. Вот эта информация:
- URL конечной точки Apigee Management API – имя хоста или IP-адрес. Это конечная точка REST, в которую поступают все вызовы для создания приложений и регистрации разработчиков для ключей приложений. Конечная точка по умолчанию – https://api.enterprise.apigee.com/v1.
Для установки Edge for Private Cloud URL имеет следующий формат:
http://EdgeIp:8080/v1
или:
https://EdgeIp:SSLport/v1
где EdgeIp – это IP-адрес сервера управления Edge, а SSLport – это SSL-порт для API управления Edge. Например, 8443. - Название организации Apigee. Порталы связаны с организациями Apigee Edge. Организация по умолчанию настраивается при настройке конечной точки Management API. Значение по умолчанию – my-org.
- Имя пользователя и пароль для конечной точки API управления. Вызовы из портала в Edge должны выполняться администратором вашей организации.
Эти имя пользователя и пароль предназначены для администратора организации и должны использоваться только для подключения к Edge через портал. Например, если вы укажете учетные данные пользователя, а затем этот пользователь будет удален в Edge, портал больше не сможет подключаться к Edge. Поэтому создайте в организации администратора специально для этого подключения.
Пример:
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL конечной точки Apigee Management API – имя хоста или IP-адрес. Это конечная точка REST, в которую поступают все вызовы для создания приложений и регистрации разработчиков для ключей приложений. Конечная точка по умолчанию – https://api.enterprise.apigee.com/v1.