В этой статье:
Системные требования и требования к окружению
Установка продукта «Форсайт. Мобильная платформа»
Для работы с продуктом «Форсайт. Мобильная платформа» установите:
Cервер мобильной платформы. Компонент обязателен к установке;
Relay-сервер. Сервер мобильной платформы может использовать Relay-сервер для дополнительной защиты данных внутренней корпоративной сети. Использование Relay-сервера опционально.
Установка и настройка серверов производится заказчиком, который самостоятельно контролирует доступ к серверу в своей виртуальной инфраструктуре. Такой способ обеспечивает конфиденциальность данных и повышенную безопасность.
Для установки и настройки продукта «Форсайт. Мобильная платформа» проверьте соответствие требованиям:
виртуальный или физический сервер;
конфигурация: 6 ядер CPU, 8GB RAM, 50GB HDD;
ОС: Ubuntu 22.04, Astra Linux SE 1.7 и CE 2.12, Rocky Linux 8.6;
Примечание. Для дальнейшего развертывания и подготовки сервера с помощью инфраструктуры подсистемы Docker на Astra Linux SE 1.7 и CE 2.12 требуется подключение сетевого репозитория.
права привилегированного пользователя ОС (root);
настроенная сетевая подсистема по протоколу IP;
доступ в сеть Интернет на время развертывания и подготовки сервера.
Для установки продукта «Форсайт. Мобильная платформа»:
Проверьте корректность системного времени. Если системное время изменить после установки, то продукт «Форсайт. Мобильная платформа» не гарантирует корректность логирования и выполнения задач по расписанию.
Разверните и подготовьте сервер мобильной платформы в зависимости от используемой ОС:
Установите сервер мобильной платформы и Relay-сервер при необходимости.
Примечание. Для корректной работы версии сервера мобильной платформы и Relay-сервера должны совпадать.
Откройте консоль администратора и активируйте лицензию для работы с сервером мобильной платформы.
После выполнения действий сервер мобильной платформы будет готов к интеграции с источниками данных и разработке мобильных приложений. Настройте работу сервера мобильной платформы с помощью консоли администратора.
Для обновления продукта «Форсайт. Мобильная платформа» обратитесь к разделу «Обновление продукта «Форсайт. Мобильная платформа».
Для создания отказоустойчивого кластера обратитесь к разделам «Подготовка и развёртывание отказоустойчивого кластера на основе OKD/OCP», «Подготовка и развёртывание отказоустойчивого кластера на основе Kubernetes».
Для использования протокола HTTPS обратитесь к разделу «Настройка работы сервера по протоколу HTTPS».
Совет. Для повышения производительности консоли администратора при добавлении большого количества учётных данных пользователей рекомендуется настроить количество выводимых учётных данных.
Для проверки доступности сервера мобильной платформы:
выполните запрос с помощью API-метода status:
curl "<http или https>://<IP-адрес или DNS-имя подготовленного сервера>/api/v1/status/"
укажите адрес в строке браузера в зависимости от используемого протокола:
<http или https>://<IP-адрес или DNS-имя подготовленного сервера>/api/v1/status/
После выполнения одного из действий будет получена json-строка с результатом проверки доступности сервера мобильной платформы.
Результат при успешной проверке доступности и работы сервера мобильной платформы:
{"message":"Добро пожаловать на Форсайт. Мобильная платформа.","time":"2019-03-19T12:35:53.390324"}
Примечание. Проверка сервера мобильной платформы доступна без аутентификации.
Ниже представлен список портов и протоколов, которые используются различными компонентами мобильной платформы для взаимодействия с другими информационными ресурсами создаваемой системы.
Компонент системы | Порт |
Протоколы | |
Консоль администратора и API (HTTP-соединение) |
80 |
Консоль администратора и API (HTTPS-соединение) |
443 |
LDAP |
389 |
LDAP SSL |
636 |
LDAP (глобальный каталог) |
3268 |
Kerberos |
88 |
SMTP |
25 |
Подключаемые источники данных | |
SAP |
33[<номер инстанции>] |
Postgres Pro/PostgreSQL |
5432 |
1C |
80 |
Oracle |
1521 |
SQL Server |
1433 |
SOAP |
80 |
JSON |
80 |
WEB |
80 |
Foresight |
80 |
Foresight Web |
80 |
Другое | |
КриптоПро DSS |
80 |
Kafka |
9002 |
Proxy для Push |
80 |
Важно. Порт 443 является обязательным для доступа к сети Интернет.
Порты для организации внутренней сети:
Компонент системы | Порт |
Локальное файловое хранилище (minio) | 9000 |
Main DB (PosgreSQL) | 5432 |
База данных кэша (PosgreSQL) | 5432 |
Локальная база данных (PosgreSQL) | 5432 |
Kibana | 5601 |
Elasticsearch | 9200 |
Redis | 6379 |
Для получения списка портов, используемых в Firebase Cloud Messaging и Apple Push Notification Service, обратитесь к официальным сайтам.
Схема взаимодействия компонентов системы с указанием портов
По вопросам использования продукта «Форсайт. Мобильная платформа» и поддерживаемым версиям обращайтесь в техническую поддержку по адресу support@fsight.ru или через сервисы технической поддержки, которые доступны после регистрации на сайте.
См. также:
Установка Relay-сервера | Обновление продукта «Форсайт. Мобильная платформа» | Управление мобильной платформой | Активация и управление лицензией