Установка и настройка системы Андома ERP
1. Технические требования

1.1. Общие требования
Продукт построен на многозвенной архитектуре и включает в себя следующие уровни:
  • уровень данных, реализованный в СУБД
  • уровень общесистемных сервисов и бизнес-логики, реализованный в сервере приложений
  • уровень клиентского приложения

1.2. Требования к серверу СУБД

Базовые требования:

Версия СУБД

PostgreSQL, Postgres Pro

Версия ОС

Определяется требованиями к СУБД


Ориентировочные аппаратные требования к серверу СУБД (до 150 рабочих мест):

Количество ядер CPU

от 8

ОЗУ

от 24 ГБ

Дисковая подсистема

не менее 200 ГБ с учётом хранения данных

Сетевая подсистема

100 - 1000 Мб/с


1.3. Требования к серверу приложений

Базовые требования:

Версия ОС

Определяется требованиями к серверу приложений


Ориентировочные аппаратные требования к серверу СУБД (до 150 рабочих мест):

Количество ядер CPU

от 8

ОЗУ

от 24 ГБ

Дисковая подсистема

не менее 200 ГБ с учётом хранения данных

Сеть

100 - 1000 Мб/с

Версия ОС

Сертифицированные версии ОС семейства Linux из Реестра отечественного ПО

AltLinux

AstraLinux

Microsoft Windows 7, 8, 8.1, 10, 11

Microsoft Windows Server 2012, 2012 R2, 2016, 2019, 2022


Корректная работа платформы поддерживается при использовании обновлённого до последней версии одного из следующих браузеров:
  • Google Chrome
  • Mozilla Firefox
  • Яндекс.Браузер

2. Установка

2.1. Общая информация
Для достижения оптимальной производительности рекомендуется использовать вычислительную систему, состоящую из двух серверов (если планируется незначительная нагрузка, то можно использовать один сервер):
  • Сервер приложений, отвечающий за бизнес-логику и обработку данных
  • Сервер базы данных, выполняющий обработку и хранение информации

2.2. Порядок установки
2.2.1. Развёртывание Базы Данных на СУБД PostgreSQL
Процесс развёртывания Базы Данных Продукта можно разделить на следующие этапы:

  • Установка и настройка СУБД PostgreSQL. (Данное руководство не предполагает описание установки и настройки СУБД.)
  • Восстановление структуры с эталонного дампа. (Необходимо взять из архива «Andoma_ERP_Distrib.zip» эталонный дамп «ethalon.dump» и выполнить загрузку схем из этого дампа.)
2.2.2. Установка серверной части в Debian / Ubuntu
  • Создать файл

/etc/apt/sources.list.d/andoma-it.list.

(В примере заменить «jammy» на название используемого вами дистрибутива:)


echo "deb [arch=amd64 signed-by=/usr/share/keyrings/andoma-it.gpg] https://repo.andoma-it.ru/apt/ jammy non-free" | sudo tee /etc/apt/sources.list.d/andoma-it.list

(Вы можете определить кодовое имя своего дистрибутива, выполнив команду lsb_release -c)


  • Импортировать ключ репозитория из файла D68D82A5.asc:

wget -qO - https://repo.andoma-it.ru/apt/D68D82A5.asc | sudo gpg --dearmor -o /usr/share/keyrings/andoma-it.gpg


  • Обновить списки пакетов и выполнить установку пакета «andomaerp»:

sudo apt update sudo apt install andomaerp