Skip to Content

Установка Analytic под Windows 2016 Server

Разархивируем C:\Install\Analytic.zip в C:\Primo\Analytic

Редактируем конфигурационный файл Analytic (C:\Primo\Analytic\appsettings.ProdWin.json):

Правим строку подключения к аналитической БД:

alt

И секцию подключения к RabbitMQ:

alt

Проверяем, что значение системной переменной окружения ASPNETCORE_ENVIRONMENT равно ProdWin. Для этого в PoweShell выполняем команду:

[Environment]::GetEnvironmentVariable('ASPNETCORE_ENVIRONMENT', 'Machine')

Создаем системную переменную окружения ASPNETCORE_ENVIRONMENT, если она не создана ранее. Для этого в PowerShell выполняем команду:

[System.Environment]::SetEnvironmentVariable('ASPNETCORE_ENVIRONMENT', 'ProdWin', [System.EnvironmentVariableTarget]::Machine)

Регистрируем Primo.Orchestrator.Analytic.exe как службу Windows и сразу запускаем её. Для этого в PoweShell последовательно выполняем команды:

New-Service -Name Primo.Orchestrator.Analytic -BinaryPathName "C:\Primo\Analytic\Primo.Orchestrator.Analytic.exe" -Description "Primo.Orchestrator.Analytic" -DisplayName "Primo.Orchestrator.Analytic" -StartupType Automatic $s = Get-Service "Primo.Orchestrator.Analytic" $s.Start()

После чего созданная служба Primo.Orchestrator.Analytic будет отображаться в списке всех служб как запущенная.