Требования к порталу

Edge для частного облака v4.18.05

Для портала Apigee Developer Services (или просто портала ) требуется следующее минимальное оборудование и программное обеспечение:

Аппаратное обеспечение Требование

Операционная система

Эти инструкции по установке и соответствующие установочные файлы были протестированы в операционных системах, перечисленных в разделе Поддерживаемое программное обеспечение и поддерживаемые версии .

Процессор 2-ядерный

БАРАН

4ГБ

Жесткий диск

120 ГБ

Ява

Перед установкой на каждом компьютере 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

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, в зависимости от вашей установки.

Информация, необходимая перед началом установки

Перед началом установки вам необходимо иметь следующую информацию:

  1. Какую платформу вы настраиваете: Red Hat или CentOS? Если это установка Red Hat, для загрузки пакетов RPM компьютер должен быть зарегистрирован в сети Red Hat Network.
  2. Планируете ли вы установить Postgres на локальный компьютер? Если вам нужна простая установка всего на одном компьютере, установите Postgres локально.
  3. Если вы собираетесь получить доступ к удаленному серверу Postgres, получите следующую информацию о сервере Postgres:
    • имя хоста
    • порт
    • имя базы данных
    • имя пользователя
    • пароль

    Удаленный сервер Postgres уже должен быть настроен до начала установки.

  4. Каково полное доменное имя веб-сервера? (Эта информация будет добавлена ​​в /etc/hosts.) Это должен быть IP-адрес или имя хоста, например portalserver.example.com . Значение по умолчанию — localhost .
  5. Существует три части информации, которые позволяют вашему порталу взаимодействовать с сервером управления Apigee Edge. Эта информация следующая:
    1. 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.

    2. Название организации Apigee : существует связь между порталами и организациями Apigee Edge. Вы настроите организацию по умолчанию при настройке конечной точки Management API. Значение по умолчанию — my-org.
    3. Имя пользователя и пароль для конечной точки API управления . Вызовы с портала в Edge должны выполняться администратором вашей организации.

      Это имя пользователя и пароль предназначены для администратора вашей организации и должны использоваться только для подключения к Edge с портала. Например, если вы укажете учетные данные пользователя, и этот пользователь когда-либо будет удален в Edge, портал больше не сможет подключиться к Edge. Поэтому создайте администратора в своей организации только для этого подключения.

      Например:

      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd