Инструменты пользователя

Инструменты сайта


Боковая панель

DiState:Организатор ЭДО и DiState:Оператор ЭДО

Установка Серверного ПО DiFlow

Установка Серверного ПО DiServer

Установка Серверного ПО Connector

Настройка МультиЭДО

Вопросы и ответы

multiprovider_install_connectors

Установка Коннекторов

Установка программного модуля Коннектор на ОС Ubuntu Linux.
Подразумевается, что система устанавливается на «чистую» ОС.

Установка Docker

Обновление репозитория apt

sudo apt-get update

Установка требуемых системных пакетов

sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common

Получение ключа репозитория docker

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

Добавление репозитория docker

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

Обновление репозитория apt

sudo apt-get update

Установка Docker-compose

Скачивание docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)- $(uname -m)" -o /usr/local/bin/docker-compose

Назначить файл исполняемым

sudo chmod +x /usr/local/bin/docker-compose

Настройка прав пользователю запускать docker от своего имени

sudo usermod -aG docker $USER

Где $USER – имя пользователя, под которым планируется администрирование системы.

Установка и настройка Коннекторов

Распакуйте содержимое архива с Программным Обеспечением в каталог /opt/diflow

Для установки системы скопируйте файлы системы с репозитория

sudo git clone -b release-1.1 https://{git_username}@dl-git.distate.ru/diflow-connectors.git/ /opt/connector/

Где {git_username} – имя пользователя для подключения к репозиторию.

Измените владельца директории с проектом на пользователя

sudo chown -R $USER:users /opt/connector

Где $USER – имя пользователя, под которым планируется администрирование системы.

Перейдите в директорию с проектом

cd /opt/connector

С помощью копирования создайте конфигурационные файлы системы:

cp docker-compose.yml.prod.dist docker-compose.yml
cp docker-compose_resources.yml.dist docker-compose_resources.yml
Внимание!!!
Перед дальнейшем продолжением установки необходимо сконфигурировать и проверить сервис подписи.
Инструкция: Установка Электронной Подписи в сервис подписи.

Развернуть ресурсы

docker-compose -f docker-compose_resources.yml up -d

Выполнить миграцию

./migrate_up.sh

Создать конфигурационный файл и прописать в нем нужные значения

cp resources/conf.yaml.dist resources/conf.yaml

Собрать и запустить сервис коннектора

docker-compose -f docker-compose.yml up --build -d connector

Проверка работоспособности системы

Вывод команды

docker ps

Показывает следующие запущенные контейнеры:

  • diflow-connectors_connector_1
  • connector-db
  • connector-dsigner
  • rabbitmq
multiprovider_install_connectors.txt · Последнее изменение: 2021/09/15 13:57 — codegen