Skip to main content

Установка ПРОСТОР

Для первоначального разворачивания платформы или продуктов на базе платформы в состав дистрибутива входит установщик, реализующий автоматическое разворачивание контейнеров и других компонентов ПО.

image29.png

Инсталлятор имеет интуитивно понятный интерфейс и написан на языке bash (whiptail) для максимальной совместимости с различными Linux операционными системами.

Установка односерверного ПО ПРОСТОР через инсталлятор

(начиная с версии 4.2)

1. Копируем на виртуальную машину (сервер) дистрибутив Простора

Структура папок должна быть следующая:

📁 distrib
├── 📁 k3s_v1.20.7+k3s1
├── 📦 k9s_Linux_x86_64.tar.gz
└── 📁 redisinsight
📄 install.sh
📁 offline
├── 📁 CORE
├── 📁 MW
├── 📁 NPRCH
├── 📁 OPRCH
└── 📦 repository.gz
📁 online
├── 📁 CORE
└── 📁 NSITemplates
📁 settings
├── 📁 grafana
└── 📁 openldap

На рисунке выше показана требуемая структура директорий дистрибутива.

2. На сервере запускаем install.sh (входит в состав дистрибутива) в терминале с помощью команды:

sudo bash install.sh

Если установщик не запустился и появился текст выход из программы (такое было на Astralinux 1.7.5) необходимо установить whiptail

sudo apt install whiptail

Появляется следующее окно, где мы выбираем, что хотим установить

Далее следует пример установки продукта ПРОСТОР.ОПРЧ

На примере Offline установки, выбираем Установка ПРОСТОР, Offline версия и выбираем обе галочки CORE и OPRCH

3. Выделение IP-адреса и доменного имени

На следующем шаге понадобится выделить дополнительный IP адрес для работы ПО ПРОСТОР. Этот IP адрес отличен от IP адреса сервера или виртуальной машины. Вводим в диалоговое окно выделенный дополнительный IP адрес для ПО ПРОСТОР, а также необходимо сопоставить ему доменное имя в dns сервере.

Далее по ходу установки будет несколько промежуточных подтверждений об успешной установке компонентов (metallb, certmanager). Далее в интерактивном режиме нужно будет ввести доменное имя в соответствии с интерфейсом.

Инсталлятор может потребовать ввести несколько раз одно и то же тогда введите еще раз то, что требуется в диалоговом окне с инсталлятором. В конце в случае нормального окончания установки будет сообщение об успешном завершении установки.

4.Разрешение проблем

В случае если вы пытаетесь установить ПО не первый раз, то рекомендуется перед проверкой входа на сайт почистить куки от предыдущих (неуспешных) установок. Это делается в настройках браузера - расширенные настройки сайтов - Cookie-файлы и данные сайтов - находим свой сайт и удаляем куку.

Установка однонодовых версий тестировалась и осуществлялась на REDOS, АстраЛинукс, Ubuntu.