Установка Loginom Сервер в качестве службы Скачать в PDF
Важно:
- минимальная версия ядра
Linux–5.3;- в процессе установки необходимо наличие доступа в интернет;
- если при установке нет доступа в интернет, то предварительно нужно установить пакеты из списка;
- для работы службы
loginomdтребуется установленный Лицензионный ключ.
Процесс установки
Дистрибутив Loginom содержит три папки с основными компонентами:
/serverсодержит Loginom Server;/httpсодержит веб-сервер Apache;/integratorсодержит Loginom Integrator.
Установка каждого компонента производится с помощью скрипта, который находится в папке компонента.
Для установки нужно сделать следующее:
-
Перенести дистрибутив на целевую машину любым удобным способом.
-
Разархивировать дистрибутив.
mkdir loginom-dist && tar -xf loginom.tar.gz -C loginom-dist/ -
Перейти в папку
/loginom-dist/server/и выполнить установкуLoginom-server.sudo ./install_server.sh -
Перейти в папку
/loginom-dist/http/и выполнить установкуLoginom-http.sudo ./install_http.sh -
Перейти в папку
/loginom-dist/integrator/и выполнить установкуLoginom-integrator.sudo ./install_integrator.sh -
Перед запуском службы loginomd в файле gnclient.ini, расположенном по умолчанию по пути /var/opt/loginom/server/, в строке IP_NAME= указать IP-адрес или имя хоста, на котором активирована лицензия.
-
Запустить службы
Loginom-serverиLoginom-integrator.sudo systemctl start loginomd sudo systemctl start loginomi
Каталоги Loginom
Loginom-http
Веб-сервером является apache2.
Каталоги стандартные для apache2:
/etc/apache2– конфигурационные файлы,/var/www/html/client– директория с файлами клиента.
Loginom-server
Каталог с бинарными файлами: /opt/loginom/server.
Владельцем файлов является пользователь root, права доступа к файлам 664 (775 для исполняемых).
Рабочая директория: /var/opt/loginom/server, владельцем файлов является пользователь loginom, права доступа к файлам 660. Сервер работает в качестве службы loginom-server с алиасом loginomd.
Параметры службы:
- Служба работает от пользователя loginom, создаваемые службой файлы имеют права
660; OOMScoreAdjust=-200(уменьшаем баллы для процесса, задающие приоритет завершения сервиса вследствие срабатывания механизмаOOM);TimeoutStopSec=11(таймаут остановки, сек.);Restart=on-failure RestartSec=30(рестарт службы при сбое через 30 секунд).
Loginom-integrator
Каталог с бинарными файлами: /opt/loginom/integrator.
Владельцем файлов является пользователь root, права доступа к файлам 664 (775 для исполняемых).
Рабочая директория: /var/opt/loginom/integrator.
Владельцем файлов является пользователь loginom, права доступа к файлам 660.
Loginom-integrator работает в качестве службы loginom-integrator с алиасом loginomi.
Параметры службы:
- Служба работает от пользователя loginom, создаваемые службой файлы имеют права
660; OOMScoreAdjust=-100(уменьшаем баллы для процесса, задающие приоритет завершения сервиса вследствие срабатывания механизмаOOM);TimeoutStopSec=6(таймаут остановки, сек.);Restart=on-failure RestartSec=30(рестарт службы при сбое через 30 секунд).
Список необходимых пакетов для установки без доступа в интернет
Для rhel (redos):
- http:
- httpd
- mod_ssl
- mod_http2
- server:
- pcre2
- zlib
- libicu
- libtommath
- libtomcrypt
- mariadb-connector-c
- libsqlite3x
- unixODBC
- librdkafka (для Enterprise)
- integrator:
- aspnetcore-runtime-6.0
Для debian (astralinux):
- http:
- apache2
- server:
- libpcre2-8-0
- zlib1g
- libicu60 - libicu79 (один из указанного диапазона)
- libtommath1
- libtomcrypt1
- libmariadb3
- libsqlite3-0
- unixodbc
- librdkafka1 (для Enterprise)
- integrator:
- aspnetcore-runtime-6.0
Важно: указаны только пакеты необходимые для установки Loginom, зависимости самих пакетов не указаны.