docs/install.md

70 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# Инструкция по установке
## Установка необходимых пакетов для ОС 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 <https://gnu.org/licenses/gpl.html>. 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
```