Перейти к основному содержимому

Установка приложения

Подготовка ОС

Чтобы подготовить ОС к установке, необходимо выполнить следующие действия:

  1. Установить редакцию Астра Линукс «Орел».
  2. Компоненты безопасности оставить по умолчанию.
  3. Выбрать только пакет SSH-сервер.
  4. Создать пользователя с доступом по SSH и правами root.
  5. Установить локаль: export LANG=en_US.UTF-8.
  6. Проверить файл /opt/apt/sources.list. Должны быть актуальными репозитории:

Установка продукта

Чтобы подготовить ОС к установке, необходимо выполнить следующие действия:

  1. Скопировать архив valo-install-tool.tgz на сервер.
  2. Распаковать содержимое архива: tar -xvzf valo-install-tool.tgz -C /opt/.
  3. Перейти в каталог с содержимым: cd /opt/valo-install-tool.
  4. Запустить скрипт: sudo ./install.sh.

Общие особенности установки

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

  • Установку необходимо выполнять от root или пользователя с правами sudo.

  • Необходимо указать учётную запись (логин/пароль) для установки на целевых серверах.

  • Для режимов Multi и HA требуется указать NTP-сервер.

  • Необходимо вводить только IPv4-адреса серверов.

  • Требуется указать адреса для следующих групп:

    • db — PostgreSQL;
    • proxy — nginx;
    • broker — ActiveMQ;
    • app — WildFly;
    • search — Elasticsearch;
    • admin — панель администратора (обычно совпадает с proxy).

Установка в режиме Single

  1. Ввести один IP-адрес, одинаковый для всех групп.
  2. Дождаться завершения установки.

Установка в режиме Multi

  1. Указать отдельный IP-адрес для каждой группы (db, proxy, broker, app, search, admin).
  2. Подтвердить настройки.
  3. Дождаться окончания установки.

Установка в режиме HA

  1. Указать несколько IP-адресов для каждой группы (по числу серверов в кластере).
  2. Ввести VRRP IP-адреса для кластеров (db, broker, search).
  • VRRP-адреса должны находиться в той же подсети, что и целевые сервера.
  1. Подтвердить настройки.
  2. Дождаться окончания установки.

Завершение установки

После успешной установки появится сообщение: VALO Cloud успешно установлен.

подсказка

Логи установки находятся в папке log/.

Дополнительные настройки

При необходимости можно изменить адрес отправителя корреспонденции:

psql -d "db.name" -c \
"UPDATE public.settings
SET value = 'smtp.reply_to_email',
updated_at = NOW()
WHERE id IN ('sender_email', 'reply_to_email')
AND value = 'mailer@valo.pro'"