Перейти к содержанию

Настройка сервера

Для обеспечения корректной работы приложения требуется предварительная настройка сервера. Настроить сервер можно следующими способами:

Настройка сервера с помощью КСИА.Комплекс

В КСИА.Комплекс рядом с установленным приложением КСИА.Архитектор нажать на кнопку Редактировать настройки.

Редактирование настроек приложения

Откроется окно Настройка сервера.

Окно «Настройка сервера»

Настройка сервера включает в себя:

  • Адрес сервера: Ввод IP-адреса сервера на котором установлено приложение.
  • Авторизацию супер-пользователя: создание уникальных логина, пароля и указание e-mail.
  • Авторизацию пользователя базы данных: создание уникальных логина и пароля.
  • Активацию лицензии: ввод лицензионного ключа.

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

Настройка сервера с помощью файлов настроек

В КСИА.Комплекс рядом с установленным приложением КСИА.Архитектор нажать на кнопку Открыть содержимое папки.

Кнопка «Открыть содержимое папки»

Откроется папка содержащая файлы настройки приложения КСИА.Архитектор, в этой папке открыть папку env.

Папка «env»

Открыть файл app_data.env

Файл «app_data.env»

Файл app_data.env предоставляет возможности:

  • Настройка авторизации супер-пользователя.
  • Настройка авторизации пользователя базы данных.
  • Настройка связи с базой данных.
  • Активация лицензии.

Файл содержит следующие поля:

  • PORT: порт сервер;
  • SUPER_USER: логин для авторизации суперпользователя;
  • SUPER_EMAIL: почта для авторизации суперпользователя;
  • SUPER_PASSWORD: пароль для авторизации суперпользователя;
  • DATABASE_TYPE: тип базы данных (по умолчанию MySQL, при необходимости можно подключить свою СУБД);
  • DATABASE_HOST: сервер базы данных;
  • DATABASE_NAME: наименование базы данных;
  • DATABASE_USER: пользователь для подключения к базе банных;
  • DATABASE_PASSWORD: пароль пользователя для подключения к базе данных;
  • DATABASE_PORT: порт для подключения к базе данных;
  • EXPLORER_STRUCTURE_VERSION=1.1.1: версия поисковой структуры в приложении КСИА.Архитектор (при изменении значении версии увеличится время загрузки приложения);
  • SCRIPTS_PATH=./scripts: путь в файловой системе ОС к скриптам которые используются в приложении КСИА.Архитектор;
  • WIDGETS_PATH=./widgets: путь в файловой системе ОС к виджетам которые используются в приложении КСИА.Архитектор;
  • UPLOADS_PATH=./uploads: путь в файловой системе ОС к загруженным файлам в приложении КСИА.Архитектор;
  • LICENSE_KEY: лицензионный ключ;
  • JWT_KEY=HbaCjkJm3Jpnpp23: ключ безопасности;
  • JWT_EXPIRES=15d: время сессии в приложении КСИА.Архитектор.

Для изменения порта и ip-адреса сервера, необходимо открыть файл docker-compose.start.yml (при необходимости)

Файл «docker-compose.start.yml»

Файл docker-compose.start.yml предоставляет возможности:

  • Настройка ip-адреса и порта для подключению к приложению.
  • Настройка ip-адреса и порта для подключению к базе данных.
  • Настройка ip-адреса и порта для подключению к MQTT.