Установка брокера
В этом разделе описаны шаги по установке и первичной настройке сервера с ролью брокер, входящего в состав Termit.
|
РЕД ОС
Перед установкой брокера выполните шаги 1-2 по установке Docker, Docker Compose или перейдите к шагу 3 (установочный скрипт выполнит шаги 1-2, запрашивая подтверждение):
|
Для установки компонентов необходимы настроенные репозитории. |
-
Чтобы установить Docker, Docker Compose, выполните команду:
sudo dnf install docker-ce docker-ce-cli docker-compose -
Чтобы установленные компоненты добавить в автозагрузку, выполните команду:
sudo systemctl enable docker --now -
Скопируйте дистрибутив на сервер.
-
Распакуйте архив с помощью команды:
unzip termit-2.*.*-*.zip -
При необходимости назначьте права на запуск скрипта с помощью команды:
sudo chmod +x ./install.sh -
Запустите скрипт:
sudo ./install.sh install -
Введите пароль администратора системы.
-
Укажите имя узла брокера. Имя может быть любым.
-
Появится сообщение:
«What do you want to do? (1/2) 1. Install first node of a new cluster 2. Add a new node to existing cluster Enter 1 or 2»Укажите «1».
-
Введите FQDN адрес брокера (инсталляция «Standalone») или балансировщика (инсталляция «High Availability» (HA)), например «broker.example.com». Портал будет доступен по этому адресу.
-
Появится сообщение:
Do you want to connect to an existing database or create a new one? (1/2) 1. Connect to an existing database 2. Create new database Enter 1 or 2?-
Если вы хотите подключиться к существующей базе данных (БД), то:
-
Укажите «1».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя БД, например «example».
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Если вы хотите создать новую базу данных (БД), то:
-
Укажите «2».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя новой БД.
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Установка брокера занимает около двух минут. Во время запуска отображается ключ шифрования БД, который необходимо сохранить. Этот ключ нужен для установки дополнительных брокеров.
Для подтверждения успешной операции в браузере, в адресной строке, введите адрес брокера https://broker.example.com. В появившемся окне аутентификации укажите логин «tadm» и пароль «admin» от учетной записи по умолчанию.
|
Astra Linux
Перед установкой брокера выполните шаги 1-2 по установке Docker, Docker Compose или перейдите к шагу 3 (установочный скрипт выполнит шаги 1-2, запрашивая подтверждение):
|
-
Установите Docker и Docker Compose:
-
Для Astra Linux 1.7 выполните команду:
sudo apt install docker.io docker-composeПакет docker-composeв Astra Linux 1.7 является устаревшим. В связи с этим могут возникать различия в разделителях в названиях контейнеров (комбинация символов _ и -). -
Для Astra Linux 1.8 выполните команду:
sudo apt install docker.io docker-compose-v2Подробнее об установке Docker Compose v2 в Astra Linux 1.8 можно прочесть на официальном сайте Astra Linux.
-
-
Чтобы установленные компоненты добавить в автозагрузку, выполните команду:
sudo systemctl start docker -
Скопируйте дистрибутив на сервер.
-
Распакуйте архив с помощью команды:
unzip termit-2.*.*-*.zip -
При необходимости назначьте права на запуск скрипта с помощью команды:
sudo chmod +x ./install.sh -
Запустите скрипт:
sudo ./install.sh install -
Введите пароль администратора системы.
-
Укажите имя узла брокера. Имя может быть любым.
-
Появится сообщение:
«What do you want to do? (1/2) 1. Install first node of a new cluster 2. Add a new node to existing cluster Enter 1 or 2»Укажите «1».
-
Введите FQDN адрес брокера (инсталляция «Standalone») или балансировщика (инсталляция «HA»), например «broker.example.com». Портал будет доступен по этому адресу.
-
Появится сообщение:
Do you want to connect to an existing database or create a new one? (1/2) 1. Connect to an existing database 2. Create new database Enter 1 or 2?-
Если вы хотите подключиться к существующей базе данных (БД), то:
-
Укажите «1».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя БД, например «example».
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Если вы хотите создать новую базу данных (БД), то:
-
Укажите «2».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя новой БД.
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Установка брокера занимает около двух минут. Во время запуска отображается ключ шифрования БД, который необходимо сохранить. Этот ключ нужен для установки дополнительных брокеров.
Для подтверждения успешной операции в браузере, в адресной строке, введите адрес брокера https://broker.example.com. В появившемся окне аутентификации укажите логин «tadm» и пароль «admin» от учетной записи по умолчанию.
|
ALT Linux
Перед установкой брокера выполните шаги 1-2 по установке Docker, Docker Compose или перейдите к шагу 3 (установочный скрипт выполнит шаги 1-2, запрашивая подтверждение):
|
Для установки компонентов необходимы настроенные репозитории. |
-
Чтобы установить Docker, Docker Compose, выполните команду:
sudo apt-get install docker-ce docker-compose -
Чтобы установленные компоненты добавить в автозагрузку, выполните команду:
sudo systemctl enable docker --now -
Распакуйте архив с помощью команды:
unzip ./termit-2.1*.*-*.zip -
Запустите установку с помощью команды:
sudo ./install.sh install -
Введите пароль администратора системы.
-
Укажите имя узла брокера. Имя может быть любым.
-
Появится сообщение:
«What do you want to do? (1/2) 1. Install first node of a new cluster 2. Add a new node to existing cluster Enter 1 or 2»Укажите «1».
-
Введите FQDN адрес брокера (инсталляция «Standalone») или балансировщика (инсталляция «HA»), например «broker.example.com». Портал будет доступен по этому адресу.
-
Появится сообщение:
Do you want to connect to an existing database or create a new one? (1/2) 1. Connect to an existing database 2. Create new database Enter 1 or 2?-
Если вы хотите подключиться к существующей базе данных (БД), то:
-
Укажите «1».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя БД, например «example».
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Если вы хотите создать новую базу данных (БД), то:
-
Укажите «2».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя новой БД.
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Установка брокера занимает около двух минут. Во время запуска отображается ключ шифрования БД, который необходимо сохранить. Этот ключ нужен для установки дополнительных брокеров.
Для подтверждения успешной операции в браузере, в адресной строке, введите адрес брокера https://broker.example.com. В появившемся окне аутентификации укажите логин «tadm» и пароль «admin» от учетной записи по умолчанию.
|
Debian
Перед установкой брокера выполните шаги 1-2 по установке Docker, Docker Compose или перейдите к шагу 3 (установочный скрипт выполнит шаги 1-2, запрашивая подтверждение):
|
Для установки компонентов необходимы настроенные репозитории. |
-
Чтобы установить Docker, Docker Compose, выполните команду:
sudo apt install docker.io docker-compose -
Чтобы установленные компоненты добавить в автозагрузку, выполните команду:
sudo systemctl enable docker --now -
Распакуйте архив с помощью команды:
unzip termit-2.*.*-*.zip -
Запустите установку с помощью команды:
sudo ./install.sh install -
Введите пароль администратора системы.
-
Укажите имя узла брокера. Имя может быть любым.
-
Появится сообщение:
«What do you want to do? (1/2) 1. Install first node of a new cluster 2. Add a new node to existing cluster Enter 1 or 2»Укажите «1».
-
Введите FQDN адрес брокера (инсталляция «Standalone») или балансировщика (инсталляция «HA»), например «broker.example.com». Портал будет доступен по этому адресу.
-
Появится сообщение:
Do you want to connect to an existing database or create a new one? (1/2) 1. Connect to an existing database 2. Create new database Enter 1 or 2?-
Если вы хотите подключиться к существующей базе данных (БД), то:
-
Укажите «1».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя БД, например «example».
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Если вы хотите создать новую базу данных (БД), то:
-
Укажите «2».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя новой БД.
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Установка брокера занимает около двух минут. Во время запуска отображается ключ шифрования БД, который необходимо сохранить. Этот ключ нужен для установки дополнительных брокеров.
Для подтверждения успешной операции в браузере, в адресной строке, введите адрес брокера https://broker.example.com. В появившемся окне аутентификации укажите логин «tadm» и пароль «admin» от учетной записи по умолчанию.
OpenSUSE
Перед установкой брокера выполните шаги 1-2 по установке Docker, Docker Compose или перейдите к шагу 3 (установочный скрипт выполнит шаги 1-2, запрашивая подтверждение):
|
Для установки компонентов необходимы настроенные репозитории. |
-
Чтобы установить Docker, Docker Compose, выполните команду:
sudo zypper install docker docker-compose docker-compose-switch -
Чтобы установленные компоненты добавить в автозагрузку, выполните команду:
sudo systemctl enable docker --now -
Скопируйте дистрибутив на сервер.
-
Распакуйте архив с помощью команды:
unzip ./termit-2.1*.*-*.zip -
При необходимости назначьте права на запуск скрипта с помощью команды:
sudo chmod +x ./install.sh -
Запустите скрипт:
sudo ./install.sh install -
Введите пароль администратора системы.
-
Укажите имя узла брокера. Имя может быть любым.
-
Появится сообщение:
«What do you want to do? (1/2) 1. Install first node of a new cluster 2. Add a new node to existing cluster Enter 1 or 2»Укажите «1».
-
Введите FQDN адрес брокера (инсталляция «Standalone») или балансировщика (инсталляция «HA»), например «broker.example.com». Портал будет доступен по этому адресу.
-
Появится сообщение:
Do you want to connect to an existing database or create a new one? (1/2) 1. Connect to an existing database 2. Create new database Enter 1 or 2?-
Если вы хотите подключиться к существующей базе данных (БД), то:
-
Укажите «1».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя БД, например «example».
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Если вы хотите создать новую базу данных (БД), то:
-
Укажите «2».
-
Укажите имя хоста БД, например «db.example.com».
-
Укажите порт «5432».
-
Укажите имя новой БД.
-
Укажите имя пользователя БД, например «termit».
-
Введите пароль для БД.
-
-
Установка брокера занимает около двух минут. Во время запуска отображается ключ шифрования БД, который необходимо сохранить. Этот ключ нужен для установки дополнительных брокеров.
Для подтверждения успешной операции в браузере, в адресной строке, введите адрес брокера https://broker.example.com. В появившемся окне аутентификации укажите логин «tadm» и пароль «admin» от учетной записи по умолчанию.
|