diff --git a/install.md b/install.md new file mode 100644 index 0000000..f57821a --- /dev/null +++ b/install.md @@ -0,0 +1,69 @@ + +# Инструкция по установке +## Установка необходимых пакетов для ОС RockyLinux 9.1 +Для установки системы мониторинга e-node требуется операционная система RockyLinux 9.1 с установленными набором программного обеспечения: + - Архиватор Tar + - Контейнеризатор приложений Docker + - Служба настройки и запуска многоконтейнерных приложений Docker + +``` +yum install -y tar +yum config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo +yum install -y docker-ce.x86_64 +systemctl start docker +systemctl enable docker + +``` + +### Установка Tar +В случае отсутствия пакета tar на сервере можно воспользоваться rpm пакетом в составе комплекта системы мониторинга e-node находящимся в папке ./yum/tar/ + + yum install -y ~/enode/yum/tar/* + +Проверить версию пакета tar можно с помощью команды + + tar --version + +> [root@server]# tar --version +> tar (GNU tar) 1.34 Copyright (C) 2021 +> Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or +> later . This is free software: you +> are free to change and redistribute it. There is NO WARRANTY, to the +> extent permitted by law. +> Written by John Gilmore and Jay Fenlason. + +### Установка Docker и docker compose +В случае отсутствия пакета docker и утилиты docker compose на сервере можно воспользоваться rpm пакетами в составе комплекта системы мониторинга e-node находящимся в папке ./yum/docker-ce/ + + yum install -y ~/enode/yum/docker-ce/* + +После успешной установки необходимо запустить службу и поставить ее на автозапуск после перезагрузки системы + + systemctl start docker + systemctl enable docker + +Проверить статус работы службы docker можно с помощью команды + + systemctl status docker + +Проверить версию службы docker можно с помощью команды + + docker --version + +> [root@server]# docker --version +> Docker version 24.0.2, build cb74dfc + +Проверить версию утилиты docker compose можно с помощью команды + + docker compose version + +> [root@server]# docker compose version +> Docker Compose version v2.18.1 + +## Установка серверной части enode + + +```bash +./install.sh +enode app start +```