Порядок установки Оркестратора и его компонентов
Primo RPA Orchestrator (далее в тексте - Orchestrator, Оркестратор) может быть установлен на операционных системах семейств Windows (Windows 2019 Server, Windows 2016 Server) и Linux (Astra Linux 1.7, Cent OS 8, РЕДОС).
В данной статье содержатся следующие разделы:
Установка компонентов Оркестратора на ОС Linux
Установка компонентов Оркестратора на ОС Windows
Пошаговые инструкции по установке Оркестратора
Установка робота
Развертывание Оркестратора подразумевает последовательную установку двух подсистем:
Оркестратора;
Робота.
Все шаги самодостаточны, содержат установку необходимых переменных окружения, открытия портов на файерволе ОС, настройку прав и т.п.
Условия для корректной работы
Windows. Службы устанавливаются под администратором и работают под LocalSystem.
Linux. Службы устанавливаются и работают от root.
Учетные записи. На машинах Оркестратора и БД используются только для поддержки и администрирования системы.
Права учетной записи в БД. Должна иметь права на чтение/вставку/изменение/удаление записей таблиц и создание объектов БД - для возможности автоматических миграций.
Если у вас существуют сложности или ограничения со скачиванием необходимых компонентов с сайтов их официальных поставщиков, вы можете скачать в виде единого архива для Оркестратора. Актуальную ссылку для скачивания можно найти в разделе Что нового - Orchestrator.
Установка компонентов Оркестратора на ОС Linux
В общем виде, развертывание Оркестратора предполагает установку следующих компонентов в указанном порядке:
Установка PostgreSQL - Скачайте и установите соответствующую вашей операционной системе версию, используя инструкцию. Затем выполните шаги по подключению по сети и созданию пользователей согласно статье Установка PostgreSQL под CentOS 8.
Установка RabbitMQ - Скачайте и установите нужную версию, используя инструкции для Debian, Ubuntu и основанных на них дистрибутивах, либо инструкции для RPM дистрибутивов. Далее следуйте инструкции, описанной в статье Установка RabbitMQ под CentOS 8.
Установка nginx - установите nginx из репозиториев. Подробно установка nginx описана в документе Установка Nginx под CentOS 8.
Установка UI - общий порядок установки UI (на примере CentOS 8) описан в документе Установка UI под CentOS 8.
Установка WebApi - описание процесса установки (на примере Cеnt OS 8) находится в документе Руководство по установке WebApi
Дальнейшие пункты (6-10) могут выполняться в произвольном порядке.
Установка RDP2 - информацию об установке RDP2 на машине с ОС Astra Linux 1.7 и CentOS 8 можно найти в соответствующих документах: Руководство по установке RDP2 под Astra Linux 1.7 и Руководство по установке RDP2 под CentOS 8.
Установка States - выполните установку службы согласно инструкции по установке.
Установка RobotLogs - процесс установки данной службы описан в статье Установка RobotLogs под CentOS 8.
Установка Notifications - установите службу, следуя инструкции.
Установка MachineInfo - порядок установки MachineInfo описан в данной статье
Установка компонентов Оркестратора на ОС Windows
В общем виде процедура установки компонентов Оркестратора на операционной системе Windows аналогична процедуре для ОС Linux и предполагает выполнение указанных ниже шагов.
Существует два варианта установки Оркестратора на ОС Windows: с использованием nginx и с использованием IIS. Кроме того, возможно использование как PostgreSQL, так и MSSQL.
Порядок установки:
Установка PostgreSQL либо MSSQL.
Для PostgreSQL: Скачайте и установите соответствующую вашей операционной системе версию, используя инструкцию. Затем выполните шаги по подключению по сети и созданию пользователей согласно статье Установка PostgreSQL под Windows 2016 Server.
Для MSSQL: Установите версию, соответствующую имеющейся у вашей компании лицензии. Выполните специфические настройки, описанные в статье
Установка RabbitMQ - Скачайте и установите нужную версию, используя инструкции для установки под Windows. Далее следуйте инструкции, описанной в статье Установка RabbitMQ под Windows 2016 Server.
Установка UI и WebApi для nginx или IIS.
Для nginx: Скачайте и установите nginx. Также ознакомьтесь с информацией на сайте продукта. После установки выполните действия, описанные в инструкции. Для установки UI используйте статью Установка UI на nginx. Порядок установки WebApi описан в статье Установка WebApi.
Для IIS: Используйте инструкцию Установка WebApi и UI на IIS под Windows 2016 Server.
Установка RDP2 - подробная информация о процедуре установки приведена в инструкции.
Установка States - выполните установку в соответствии с инструкцией в статье Установка States под Windows 2016 Server.
Установка RobotLogs - порядок установки RobotLogs описан в инструкции.
Установка Notifications - описание процесса установки можно найти в статье Установка Notifications под Windows 2016 Server.
Установка MachineInfo - для установки воспользуйтесь данной инструкцией.
Установка Оркестратора: пошаговые инструкции
Инструкцию по установке Оркестратора на Windows Server 2019 с WebApi (IIS) можно найти здесь. Доступна также видео-инструкция: Установка Оркестратора в 8 шагов за полчаса (IIS).
Также можно ознакомиться со статьей по установке Оркестратора на веб-сервер Nginx, либо ее видео-версией.
Процедура установки Оркестратора на операционной системе Linux (на примере Ubuntu Server 22.04) описана в статье Установка Primo RPA Orchestrator на Ubuntu Server 22.04.
Установка Робота
После установки Оркестратора можно переходить к установке Робота.
Последовательно выполните шаги из таблицы.
1. Настройка машины робота
2. Установка Agent на машине робота
Условия для корректной работы
Windows. Используйте на машине робота одну учетную запись для службы Агента Оркестратора. Она нужна, чтобы Агент смог проделать предварительную работу по запуску Робота и создать задачу в Windows, которая запустит Робота.
Linux. Требуется одна учетная запись для функционирования Агента Оркестратора.
Last updated
Was this helpful?