<< Click to Display Table of Contents >> Администрирование (Windows) > Локальная установка системы > Подготовка к установке Установка RabbitMQ |
Установите и затем настройте RabbitMQ. Установить можно вместе с веб-сервером или на отдельный сервер. Если Directum RX планируется развернуть в кластере, то компоненты RabbitMQ всегда устанавливаются на отдельный сервер.
1.Установите пакеты Erlang Runtime System с помощью файла Redist.zip\<Номер версии>\win7-x64\otp_win64_25.3.exe, который входит в состав дистрибутива.
2.Установите RabbitMQ с помощью файла Redist.zip\<Номер версии>\win7-x64\rabbitmq-server-3.11.17.exe. Значение основного порта по умолчанию 5672. Значение порта плагина RabbitMQ, который предоставляет сайт для мониторинга очередей сообщений и утилиту для запуска командных строк (HttpApi/Management), по умолчанию 15672.
3.Перезагрузите компьютер.
4.Запустите установленное приложение RabbitMQ Command Prompt и выполните команду, чтобы включить плагины:
rabbitmq-plugins enable rabbitmq_management
5.Настройте RabbitMQ.
ВАЖНО. Для значений параметров RabbitMQ учитывается регистр символов.
Чтобы настроить RabbitMQ:
1.Откройте страницу администрирования RabbitMQ. Для этого перейдите по ссылке http://localhost:15672/. В открывшемся окне заполните поля: login – guest, password – guest.
2.На открывшейся странице создайте пользователя с правами администратора. Для этого перейдите на вкладку Admin и в разделе «Add a user» заполните поля Username, Password – логин и пароль администратора RabbitMQ. Права администратора в дальнейшем нужны для создания пользователя, от имени которого система Directum RX будет подключаться к RabbitMQ.
3.В поле Tags выберите значение Admin и нажмите на кнопку Add user.
4.Завершите сеанс пользователя guest. Затем повторно откройте страницу администрирования RabbitMQ и в открывшемся окне укажите логин и пароль созданного пользователя.
5.Удалите пользователя guest. Для этого на вкладке «Admin» выберите в списке пользователя guest и в разделе «Delete this user» нажмите на кнопку Delete.
6.Создайте виртуальный хост RabbitMQ для работы с Directum RX. Для этого на вкладке «Admin» на панели справа перейдите в группу Virtual Hosts и в разделе «Add a new virtual host» в поле Name заполните название хоста, например, rxhost. Затем нажмите на кнопку Add virtual host.
7.На панели справа перейдите в группу Users.
8.Создайте пользователя, от имени которого система Directum RX сможет подключаться к RabbitMQ. Для этого на вкладке «Admin» в разделе «Add a user» заполните поля Username, Password – логин и пароль пользователя. Затем в поле Tags выберите значение None и нажмите на кнопку Add user.
9.Выберите созданного пользователя в списке, затем в разделе «Permissions» в поле Virtual Host выберите созданный виртуальный хост и нажмите на кнопку Set permission.
10.В разделе «Topic permissions» в поле Virtual Host выберите созданный виртуальный хост и нажмите на кнопку Set topic permission.
Подробнее об установке RabbitMQ см. в документации на сайте продукта, статья Documentation: Table of Contents.
Когда настройка завершена, из соображений безопасности рекомендуется отключить страницу администрирования RabbitMQ. Для этого в Directum Launcher перейдите в режим Настройка. Затем в конфигураторе в секции RabbitMQ добавьте параметр management_panel_disabled и установите для него флажок.
© Компания Directum, 2024 |