v10.45 (build: Nov 10 2024) |
|
|
Установка сервера комплекса на LinuxСуществует возможность установки сервера комплекса на ОС Linux (для ОС Astra Linux см. замечание здесь).Общие положения Пакет включает в себя след. компоненты: - сервер комплекса; - конфигуратор базы данных; - web-сервер (для работы БОСС-Онлайн и БОСС-Оффлайн). Ограничения в существующей версии на текущий момент: - нет поддержки сервера нейросети; - нет поддержки механизма OCR; - нет отчета "Видео снимков". (в следующих релизах данные ограничения будут доработаны и сняты) Порядок установки (на примере Ubuntu) 1. Рекомендуется на начальном этапе установить SQL-сервер PostgreSQL на эту (localhost) или же удаленную машину (см. подробнее здесь) 2. Скачивание и установка серверного пакета: wget https://<download_server_and_url>/stkh-server_xx.yy_amd64.deb sudo apt update sudo apt upgrade sudo apt install -y ./stkh-server_xx.yy_amd64.debПримечание: в ходе установки будет также установлен и сконфигурирован Apache Web Server, а также добавлен самоподписанный SSL-сертификат для сайта. 3. Создание и конфигурирование БД (обязательное действие!): stdbconfВсякий раз при установке или обновлении комплекса данный мастер сконфигурирует базу данных и при желании может создать пользователя БД boss для доступа к БОСС-Онлайн/Оффлайн. Примечание: в качестве логина БД необходимо указывать администратора БД (например, postgres). Пример вывода: test@ubuntu-pc:/home/test$ stdbconf --= Database configuration utility =-- Continue? [Y/n] (default is "Y"): SQL-server (default is "localhost"): DB login (default is "postgres"): postgres's password: Do you want to create DB user "boss"? [y/N] (default is "N"): y Create a password for "boss" (default is "boss"): Подключение к серверу... Создание базы данных... Подключение к серверу... Создание структуры... Создание индексов... 11:25:23.464: index 1/35 (TAppIcons) 11:25:23.469: index 2/35 (TBuildReportHistory) 11:25:23.474: index 3/35 (TCompLocations) 11:25:23.478: index 4/35 (THashedActiveTasks) 11:25:23.481: index 5/35 (TJournal) 11:25:23.484: index 6/35 (TReportAnalyzer) 11:25:23.487: index 7/35 (TReportAnalyzerIndic) 11:25:23.490: index 8/35 (TReportAppointments) 11:25:23.494: index 9/35 (TReportAppUsage) 11:25:23.496: index 10/35 (TReportAudioRec2) 11:25:23.501: index 11/35 (TReportChats) 11:25:23.506: index 12/35 (TReportClipboard) 11:25:23.510: index 13/35 (TReportCompEvents) 11:25:23.521: index 14/35 (TReportCompUsage) 11:25:23.524: index 15/35 (TReportFaces) 11:25:23.528: index 16/35 (TReportFileOps) 11:25:23.550: index 17/35 (TReportFileSnd) 11:25:23.572: index 18/35 (TReportFilesSearch) 11:25:23.591: index 19/35 (TReportGeo) 11:25:23.600: index 20/35 (TReportHandWriting2) 11:25:23.608: index 21/35 (TReportHashedTimeline) 11:25:23.616: index 22/35 (TReportHWControl) 11:25:23.622: index 23/35 (TReportInetSearches) 11:25:23.629: index 24/35 (TReportMails) 11:25:23.638: index 25/35 (TReportPACS) 11:25:23.644: index 26/35 (TReportPrintedDocs) 11:25:23.653: index 27/35 (TReportScreenshots) 11:25:23.678: index 28/35 (TReportSoftware) 11:25:23.679: index 29/35 (TReportTimeline) 11:25:23.683: index 30/35 (TReportUserEvents) 11:25:23.716: index 31/35 (TReportUsersOnline) 11:25:23.728: index 32/35 (TReportUserUsage) 11:25:23.736: index 33/35 (TSelfUINs) 11:25:23.741: index 34/35 (TServerStat) 11:25:23.747: index 35/35 (TUserLocations) Успешно созданы 69 индексов за 288 мсек Создание логина пользователя "postgres"... Обновление прав для пользователя "postgres"... Создание логина пользователя "boss"... Обновление прав для пользователя "boss"... test@ubuntu-pc:/home/test$ 4. Прочие настройки (опционально) Настройки удобно редактировать через любой текстовый редактор с sudo-правами: sudo nano /etc/stkh-server/configОсновные: sql_server - IP-адрес или DNS-имя SQL-сервера для связи (по умолчанию localhost); listen_port - TCP-порт сервера для связи с клиентами (по умолчанию 0 означает ); 5. Установка лицензионного ключа (опционально) По умолчанию сервер устанавливается без лицензионного ключа и доступна только одна клиентская машина для подключения. Подробнее про активацию ключа см. здесь. 6. Запуск сервера sudo systemctl start stkh-server Для просмотра лога работы сервера в любой момент можно запустить: stkh-server -log Для перезапуска сервера: sudo systemctl restart stkh-server Начало работы Доступ в веб-консоль БОСС-Онлайн / БОСС-Оффлайн: см. здесь Доступ к настройкам комплекса ("Глобальные настройки"): см. здесь Обновление комплекса СТАХАНОВЕЦ См. здесь Удаление комплекса СТАХАНОВЕЦ См. здесь |
© СТАХАНОВЕЦ |