Для портала Apigee Developer Services (или просто портала ) требуется следующее минимальное оборудование и программное обеспечение:
Аппаратное обеспечение | Требование |
---|---|
Операционная система | Эти инструкции по установке и соответствующие установочные файлы были протестированы в операционных системах, перечисленных в разделе Поддерживаемое программное обеспечение и поддерживаемые версии . |
Процессор | 2-ядерный |
БАРАН | 4ГБ |
Жесткий диск | 120 ГБ |
Ява | Перед установкой на каждом компьютере Postgres должна быть установлена версия Java 1.8. Поддерживаемые JDK перечислены в разделе Поддерживаемое программное обеспечение и поддерживаемые версии . |
Сетевой интерфейс | Требуется активное подключение к Интернету. В процессе установки программа установки загружает ресурсы из Интернета. Если ваша среда настроена на проксирование исходящих запросов HTTP и HTTPS, ваш прокси-сервер должен быть настроен для правильной обработки перенаправленных запросов, которые могут возникнуть во время загрузки. Например, запрос к Ваш прокси-сервер должен быть настроен на возврат кода состояния HTTP 200 с запрошенным содержимым из перенаправления. Для установок SAP, если ваша среда настроена на прокси-сервер исходящих HTTPS-запросов, ваш прокси-сервер должен поддерживать TLSv1.0. OpenSSL 0.9.8 не поддерживает TLSv1.1 или TLSv1.2, только TLSv1.0. |
Требования Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) имеет дополнительные требования из-за подписки, необходимой для доступа к загрузке программного обеспечения с Red Hat. Сервер должен иметь возможность подключения к Интернету для загрузки RPM-пакетов через yum. При использовании RHEL сервер должен быть зарегистрирован в сети Red Hat Network (RHN) и зарегистрирован на дополнительном канале сервера.
Требования Red Hat проверяются во время установки, и установщик портала предложит вам, если RHEL еще не зарегистрирован. Если у вас уже есть учетные данные для входа в Red Hat, вы можете использовать следующую команду для регистрации RHEL перед началом процесса установки:
subscription-manager register --username=username --password=password --auto-attach
Где username и 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, для загрузки пакетов RPM компьютер должен быть зарегистрирован в сети Red Hat.
- Планируете ли вы установить 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://Edge_IP:8080/v1
или:
https://Edge_IP:SSL_port/v1
Где Edge_IP — это IP-адрес сервера управления Edge, а SSL_port — порт 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, к которой выполняются все вызовы для создания приложений и регистрации разработчиков для ключей приложений. Конечная точка по умолчанию —