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

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


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

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

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

Информация об обновлениях

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

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

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

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

diflow_install

Установка Серверного Программного Обеспечения

Установка программного продукта DiState: Организатор ЭДО на ОС 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

Установка и настройка DiState: Организатор ЭДО

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

Перейдите в директорию /opt/diflow

cd /opt/diflow

Скопируйте конфигурационный файл compose

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

Скопируйте конфигурационный файл проекта

cp ./config/parameters.yaml.dist ./config/parameters.yaml
cp .env.dist .env

Поменяйте настройки соединения с операторским шлюзом в файле ./config/parameters.yaml

di_server.uri
di_server.token

Поменяйте настройки окружения в файле ./.env

Настройки для этого файла будут выданы при передаче ПО, либо Вы самостоятельно можете запросить их в службе технической поддержки сервиса по адресу techsupport@distate.ru

Выполните сборку проекта (не под пользователем root)

./docker/shortcuts/build.sh

Выполните запуск проекта

docker-compose up -d

Выполните установку проекта

./docker/shortcuts/install.sh

Выполните сборку фронтенда проекта

./docker/shortcuts/front_build.sh

Выполните запуск миграций БД

./docker/shortcuts/migration/migrate.sh
./docker/shortcuts/migration/core_migrate.sh
diflow_install.txt · Последнее изменение: 2022/03/29 18:09 — marina