Установка
SberMobile поставляет подготовленные к инсталляции пакеты для следующих операционных систем:
Различные версии Windows
Различные версии Linux
Инсталляторы для других, поддерживающих Java, операционных систем (FreeBSD и прочие UNIX системы, Solaris, и др.) доступны по запросу.
Чтобы установить продукт, просто запустите установочную программу и следуйте инструкциям. В некоторых системах Вам может потребоваться сделать установщик "исполняемым" перед тем, как запустить его.
Режимы установки
Установка может происходить в графическом (GUI), консольном и "скрытом" режимах.
Графический (GUI) режим выбирается по умолчанию.
Консольный режим активируется запуском установщика с опцией '-c'
в командной строке. Режим консоли удобен для систем, не имеющих графического интерфейса (как большинство серверов с UNIX).
Установка в "скрытом" режиме активируется запуском установщика с опцией '-q'
в командной строке. В этом режиме установщик системы использует настройки по умолчанию и не взаимодействует с пользователем.
Выбор БД
По умолчанию SberMobile использует базу данных NoSQL (Apache Cassandra), предназначенную для промышленного использования в сценариях с низкой и средней нагрузкой. Позднее можно переключить сервер на внешний сервер БД NoSQL или на БД другого типа.
Открытие портов
Приложение SberMobile Server принимает подключения/данные на большое количество TCP и UDP портов. Ниже представлен список портов, на которые должны быть разрешены входящие подключения:
6460 - подключения SberMobile IIoT Platform Client и подключения через SberMobile Server API
6470 и 6480 - подключения других серверов через распределенную архитектуру
8080 и 8443 - подключения к Web UI и другим веб приложениям, работающим внутри интегрированного веб сервера
Любые другие порты, требуемые драйверами и плагинами SberMobile Server (такие как UDP порт 162 для приема SNMP ловушек)
Опции командной строки установщика
Опция | Описание |
| Опция применяется только к Microsoft Windows. Последовательность поиска JVM по умолчанию не будет выполняться, и не будут использоваться связанные JVMs. Такой установщик будет действовать так, будто ни одна JVM не найдена, и отобразит диалог, позволяющий выбрать JVM или загрузить ее, если JVM была связана динамически. Если пользователь локализует JVM, она будет использоваться для установленных приложений. На Unix есть возможность определить переменную среды |
| Если установщик исполняется в "скрытом" режиме, и |
| В "скрытом" режиме установщик не будет переписывать файлы, чья политика переписывания требует подтверждения пользователем. Если установлена опция |
| Устанавливает другой каталог установки для "скрытого" режима установки. Следующим параметром должен быть желаемый каталог установки. |