1. Термины и сокращения.ПО - Программное обеспечение “CRM Мираж”
ОС - Операционная система
Заказчик - Физическое или юридическое лицо, получатель услуг, имеющее
доступ к ПО.
Исполнитель – ООО «МТИ Технологии»
2. Установка серверной части2.1. Необходимые технические средства:- Рекомендуемый объем жесткого диска:
не менее 100 ГБ (SSD)
- Рекомендуемый объем RAM:
от 8 ГБ DDR4
- Минимальное количество ядер
процессора: 2 с частотой от 2.0 GHz
- пропускная способность локальной
сети не менее 10 Mbit
- свободно распространяемая
операционная система открытым кодом Linux Ubuntu от 22.04.5 LTS
2.2. Установка зависимостей.Необходимо установить зависимости:
docker и docker-compose.Для установки docker и docker-compose выполните следующие команды:
sudo apt updatesudo apt install -y ca-certificates curl gnupg lsb-releasesudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgecho \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" \| sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt updatesudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginsudo systemctl enable dockersudo systemctl start dockerПроверьте установку, выполнив команду:
docker --versiondocker compose versionРезультат должен выглядеть
примерно так:
Docker version 28.0.1, build 068a01eDocker Compose version v2.33.12.3. Установка и запуск CRM МиражСкопируйте на сервер установщик с приложением, например в корневую папку.
С помощью команды:
wget
https://crm-mirage.ru/install.shДайте права на выполнение установочного скрипта и запустите его:
chmod +x /
install.shsudo /
install.sh Скрипт автоматически настроит и запустит Docker-контейнеры с CRM Мираж.
При запросе лицензионного ключа, введите ключ, полученный на почту по предварительному запросу.
После успешного запуска контейнеров создайте администратора:
docker exec -it backend-app-1 shnpm run seed:prodexitРезультат будет примерно такой: