Установка Api

В этом разделе вы узнаете, как с помощью инсталлятора установить на машину сервера компонент API.

  1. Подключитесь к серверу по SSH с пользователем с правами root.

  2. Запустите инсталлятор:

    /srv/samba/shared/install/Api-X.X.X.X.run
  3. По завершению работы инсталлятора установите владельца папки с инсталляцией:

    sudo chown -R primo:primo-ai /app/Primo.AI/Api

Опционально — отредактируйте конфигурационный файл

  1. Откройте в vim конфигурационный файл:

    sudo nano appsettings.ProdLinux.json
  2. Настройте Primo.AI.Api на работу с сервисом MachineInfo, который получает параметры оборудования для лицензирования — введите адрес этого сервиса:

  3. Опционально — настройте MinIO:

  4. Опционально — настройте Redis:

Размещение файлов ИИ-моделей

  1. Разархивируйте IDP models.zip из комплекта поставки в директорию с ИИ-моделями (см. конфигурационный файл: FileUpload > Model > Folder):

    "FileUpload": {
       ...
       "Model": {
          ...
          "Folder": "/app/Primo.AI/Api_Models" 
       },
       ...
    }

    Для этого выполните:

    sudo unzip '/srv/samba/shared/install/IDP models.zip' -d /app/Primo.AI/Api_Models 	

Запустите службу

  1. Назначьте права на запуск службы:

    sudo chmod -R 770 /app/Primo.AI/Api/Primo.AI.Api
  2. Проверьте состояние службы:

    sudo systemctl status Primo.AI.Api
  3. При необходимости - запустите службу:

    sudo systemctl start Primo.AI.Api

Что дальше

Теперь вы можете перейти к установке компонента Api.Auth.

Last updated