Настройка машины Primo RPA AI Server
На машине для Primo RPA AI Server установите ОС Astra Linux. После установки ОС выполните предварительную настройку машины согласно шагам ниже.
1. Установка SSH
В терминале ОС выполняем:
Смотрим IP, назначенный машине Primo RPA AI Server:
Далее по этому IP подключаемся к машине Primo RPA AI Server через SSH-клиент, например PuTTY.
2. Создание общей папки
Устанавливаем Samba:
Делаем резервную копию конфигурационного файла Samba:
Создаем общую папку:
Назначаем права доступа к папке:
Редактируем конфигурационный файл:
Вводим в редакторе vim текст:
Сохраняем изменения в файле smb.conf
и закрываем vim:
Проверяем корректность конфигурационного файла:
Открываем файервол:
Запускаем службу:
Проверяем состояние службы:
Проверяем доступность папки с другой машины в сети.
3. Копирование дистрибутивов из комплекта поставки
В общей папке shared
создаем папку install
:
В папку install
копируем дистрибутивы из комплекта поставки. Архивы дистрибутивов можно сразу распаковать в одноименные папки.
4. Создание папки для служб
Создаем папку для размещения служб Primo.AI.Api:
5. Настройка прав доступа к службам
Чтобы назначить права на исполняемые файлы и запускаемые скрипты* служб Primo.AI.Api (Api, Inference, MachineInfo, Logs, Auth), используйте следующие модификации:
chmod 777 chmod 775 chmod 774 chmod 771 chmod 770
При этом пользователь, запускающий/останавливающий эти службы, должен быть:
либо владельцем (chmod 7XX);
либо входить в указанную при создании файла группу (chmod 77X);
либо не существует ограничений по правам пользователя, запускающего соответствующий исполняемый файл/скрипт (chmod 777).
6. Пользователи и группы
Для работы компонентов API создайте группу пользователей primo-ai:
Создайте учетную запись primo:
Установите владельца папки с инсталляцией:
Что дальше
Следующий шаг зависит от способа, который вы выбрали для установки компонентов сервера:
с помощью инсталляторов — см. раздел Установка с инсталлятором.
вручную — см. раздел Установка Nginx на машине сервера.
*Имеются в виду файлы Primo.AI.Api, Primo.AI.Api.Inference... Primo.AI.Api.Auth.
Last updated