Оставить заявку
Оставьте ваши данные
Мы с Вами свяжемся в ближайшее время
Назад

Инструкция по развертыванию

TRACE Инструкция по установке программы для ЭВМ «TRACE»

. Требования к аппаратному обеспечению
Развертывание программного обеспечения необходимо производить на сервере в операционной среде на базе Linux (например, Ubuntu 20.04). Минимальные требования к серверу:  1 x CPU Xeon E5-2680 v2  RAM 16 GB  HDD 512 GB

2. Требования к программному обеспечению
Требования к программному окружению серверной группы Программы для ЭВМ «TRACE»:
 Linux Debian v.10.0 и выше или Linux Ubuntu v.18.4 и выше; 
 PostgreSQL v.9.4 и выше;
MongoDB v.4.0 и выше; 
 Docker Engine v.18.09; 
 OpenStreetMap;
GoogleMap;
Redis;

3. Установка Docker Swarm
3.1. Перед началом обновите Ваш системный репозиторий до последней версии с помощью следующей команды: sudo apt-get update -y && sudo apt-get upgrade -y
3.2. После обновления следует выполнить перезагрузку системы. Необходимо еще установить среду Docker. По умолчанию Docker не доступен в репозитории Ubuntu, поэтому сначала необходимо создать хранилище Docker и начать установку с помощью следующей команды: sudo apt-get install apt-transport-https software-properties-common cacertificates -y:
3.3. Добавляем GPG ключ для Docker: wget https://download.docker.com/linux/ubuntu/gpg && sudo apt-key add gpg
3.4. Добавляем репозиторий Docker и обновляем с помощью команды: sudo echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" >> /etc/apt/sources.list sudo apt-get update -y 3
3.5. Установка среды Docker с помощью следующей команды: sudo apt-get install docker-ce -y
3.6. После установки запустите службу Docker во время загрузки с помощью следующей команды: sudo systemctl start docker && sudo systemctl enable docker
3.7. Для запуска Docker необходимы root права, а для других юзеров доступ получается только с помощью sudo. При необходимости запустить docker без использования sudo, есть возможность создать Unix и включить в него необходимых пользователей за счет выполнения следующих строк кода: sudo groupadd docker && sudo usermod -aG docker dockeruser
3.8. Затем выйдя из системы, делаем вход через dockeruser. sudo ufw allow 2376/tcp && sudo ufw allow 7946/udp && sudo ufw allow 7946/tcp && sudo ufw allow 80/tcp && sudo ufw allow 2377/tcp && sudo ufw allow 4789/udp
3.9. Затем перезагрузите брандмауэр, включив его при загрузке sudo ufw reload && sudo ufw enable
3.10. Выполните перезагрузку “Докера”: sudo systemctl restart docker
3.11. Для настройки узла выполните команду: docker swarm init
3.12. Узел настроен. Теперь добавляем его в Swarm Cluster docker swarm join

4. Развертывание программы для ЭВМ «TRACE»
4.1. Скачайте дистрибутив ПО TRACE по ссылке и распакуйте его: https://cloud.maynitek.ru/index.php/s/T8HPkJ9x8a7FT3c
4.2. После распаковки, зайдите в папку с распакованными файлами и оттуда запустите bash-скрипт. Он создаст конфигурации и загрузит образы. ./run.sh
4 4.3. Если скрипт не запускается, то добавьте права на исполнение и запустите повторно: chmod +x ./run.sh.3. После запуска, откройте страницу на localhost:8080

Документы:  Загрузить

Возврат к списку



Майнитек
Майнитек - разработчик и интегратор IT-решений для обеспечения безопасности и управления транспортным потоком
624093
Россия
Свердловская область
Верхняя Пышма
улица Феофанова. дом 2Г, офис 14
+73436877878
,