Установить CМЭВ#

Копируем файлы InteragencyCooperationDeploy и SmevMezhved.zip из <номер релизной сборки>/Дистрибутивы/Modules/SmevMezhved, помещаем в один каталог на сервере.

Важно

Путь установки СМЭВ должен быть вне папки ИАС, в противном случае обновление сборки ИАС будет удалять СМЭВ

Выполняем команду установки СМЭВ:

В <> взяты настройки, которые необходимо заменить на свои значения.

sudo bash <путь к каталогу>/InteragencyCooperationDeploy -installDir=<путь установки СМЭВ>/SmevInteragencyCooperation -connectionString='Server=<host>;Port=5432;Database=<наименование_бд>;UserId=<postgres>;Password=<пароль>'

После установки служба будет падать и перезапускаться до тех пор, пока не будет заполнена информация хотя бы по одному проекту.

Пример успешной установки СМЭВ:

../../../_images/cod_done1.png

Установить СМЭВ с дополнительными модулями#

Дополнительные модули СМЭВ могут быть 2 типов:

  • Базовые модули. Они содержат общую логику работы сервиса межведомственного взаимодействия. Их установка проводится вместе с установкой сервиса СМЭВ.

  • Модули видов сведений «Межведомственные запросы». В них содержится обработка конкретных видов сведений СМЭВ. Как установить модуль вида сведений смотрите ниже.

Чтобы установить СМЭВ вместе с модулями вида сведений, остановите сервис межведомственного взаимодействия:

systemctl stop smevInteragencyCooperation

Выполните команду установки СМЭВ с прописанным в ней необходимым доп.модулем. Пример команды установки:

sudo bash <путь к каталогу>/InteragencyCooperationDeploy -installDir=<путь установки СМЭВ>/SmevInteragencyCooperation -connectionString='Server=host;Port=5432;Database=наименование_бд;UserId=postgres;Password=пароль' -extraModule=<название модуля>

Запустите сервис межведомственного взаимодействия:

systemctl start smevInteragencyCooperation

Также можно выполнить копирование вручную. Заберите модуль из папки по пути: <номер сборки>/Дистрибутивы/Modules/SmevMezhved/SmevMezhved.zip/SmevExtraModules/<название модуля>. При этом, после завершения копирования, удалите модуль из папки SmevExtraModules и перезапустите сервис СМЭВ.