Установка
Загрузка установочного файла
Скачайте установочный файл на ту машину, куда вы планируете установить Hive. Выберите вариант установки:
-
Онлайн. Размер установочного файла чуть больше 100 килобайт. В процессе установки все необходимые для работы образы контейнеров будут скачаны на вашу машину. Для инсталляции на целевой машине требуется доступ в интернет. URL: https://hexway.io/download/hive/latest.
-
Оффлайн. Размер установочного файла несколько сотен мегабайт (Осторожно, трафик!). Все необходимые для работы образы контейнеров уже упакованы в инсталлятор. Для инсталляции на целевой машине не требуется доступ в интернет. URL: https://hexway.io/download/hive-offline/latest.
Чтобы скачать инсталлятор на машину, воспользуйтесь доступным вам инструментом:
-
curl— можно скачать прямо с целевой машины.
Рекомендуем добавить опции--location --remote-header-name --remote-name.
Выполните команду: -
wget— можно скачать прямо с целевой машины.
Рекомендуем добавить опцию--content-disposition.
Выполните команду: -
Или скачать по указанной выше ссылке локально на ваш десктоп и залить на целевую машину любым доступным способом (
scp,ftp,smbи т.д.).
Установка
Для запуска установки выполните команду:
Команда для оффлайн-инсталлятора:
По завершении установки Hive автоматически запустится. Вы увидите следующее сообщение:
hexway Hive ready to use.
UI accessible on http://0.0.0.0 or https://0.0.0.0
Login as root@ro.ot password: <password>
⚠️ При установке Hive без использования дополнительных параметров
пароль пользователя root@ro.ot будет сгенерирован автоматически.
Теперь вы можете открыть Hive в браузере по ссылке http://<ip-server>/ или http://<your-domain-name>/,
если у вас есть доменное имя, указывающее на этот IP-адрес.
Полезные ссылки:
-
Что-то пошло не так? Посмотрите главу ЧаВо — возможно, там уже есть ответ на ваш вопрос.
-
У нашего инсталлятора есть ряд дополнительных параметров, которые могут вам пригодиться.
-
Здесь вы можете узнать, как остановить, запустить, обновить и настроить Hive.
-
Если вы хотите настроить доступ к Hive с использованием
https, здесь вы узнаете, как это сделать. -
Если вы опасаетесь скачивать и запускать на своей машине неизвестные файлы с правами
root, здесь вы узнаете, как распаковать и изучить содержимое инсталлятора.
Пароли по умолчанию
После первого логина вам будет предложено сменить пароль суперпользователя root@ro.ot.
Настоятельно рекомендуем вам это сделать и сохранить новый пароль в надёжном месте.
Пароль суперпользователя root@ro.ot, сгенерированный во время установки Hive,
сохраняется в файл /opt/hw-bw/config/local.ini.
Если вы стёрли содержимое терминала, не сохранив пароль, посмотрите его при помощи команды:
⚠️ Как только процесс начальной инсталляции завершён, пароль суперпользователя
из файла /opt/hw-bw/config/local.ini больше не используется.
Если вы сменили его после первого логина, то пароль,
хранящийся в файле /opt/hw-bw/config/local.ini, не имеет значения — он устарел.
Пути к файлам
Все файлы хранятся в следующих директориях:
-
/opt/hw-bw/— базовая директория для хранения данных, конфигурации продукта, управляющих скриптов и прочих вспомогательных файлов; -
/opt/hw-bw/data— директория для хранения всех изменяемых файлов, в том числе: -
данные встроенных в продукт СУБД (
postgresql,redis, etc); - файлы проектов и ишей;
-
кэш обратного прокси-сервера reverse proxy server (
nginx); -
/opt/hw-bw/config— директория для хранения всех конфигураций Hive: -
конфигурации, предоставленные в дистрибутиве;
- конфигурации, сформированные в процессе установки;
-
пользовательские конфигурации — файл
/opt/hw-bw/config/users.ini. Пример заполнения файлаusers.iniможно посмотреть в файле/opt/hw-bw/config/user-template.ini; -
/opt/hw-bw/compose— директория для хранения файла docker-compose, сформированного конфигуратором продукта из конфигурации, хранящейся в/opt/hw-bw/config; -
/opt/hw-bw/systemd— директория для хранения файлов шаблонов для модуляsystemdи используемого в настоящее время модуляsystemd.