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)
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