Установка WebApi
Last updated
Was this helpful?
Last updated
Was this helpful?
Подключитесь к серверу по SSH с пользователем с правами root.
Создайте папку /opt/Primo:
sudo mkdir /opt/Primo
Разархивируйте WebApi-linux.zip в /opt/Primo/WebApi
:
sudo unzip /srv/samba/shared/install/WebApi-linux.zip -d /opt/Primo/WebApi
Создайте службу:
Перейдите в каталог /opt/Primo/WebApi
cd /opt/Primo/WebApi
Скопируйте файл службы (идет с комплектом поставки) в /etc/systemd/system:
Поместите службу в автозапуск:
sudo systemctl enable /etc/systemd/system/Primo.Orchestrator.WebApi.service
Отредактируйте конфигурационный файл:
sudo vim appsettings.ProdLinux.json
Замените на реальный IP сервера:
Если для работы лицензий используется сервис получения параметров оборудования, то настройте WebApi на работу с этим сервисом – введите адрес этого сервиса:
Отредактируйте строки подключения к БД.
Дайте права на запуск:
sudo chmod -R 777 /opt/Primo/WebApi/Primo.Orchestrator.WebApi
Запустите службу:
sudo systemctl start Primo.Orchestrator.WebApi
Проверьте состояние службы:
sudo systemctl status Primo.Orchestrator.WebApi
Для работы с входящей почтой MS Exchange Server в триггере на запуск заданий необходимо установить gssntlmssp:
yum -y install gssntlmssp
Для Astra Linux (Ubuntu):
sudo apt install -y gss-ntlmssp