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

RabbitMQ

Описание

RabbitMQ — это популярная система обмена сообщениями (message broker), работающая по протоколу AMQP (Advanced Message Queuing Protocol). Она используется для асинхронного обмена данными между различными сервисами в распределенных системах.

Плагин управления RabbitMQ предоставляет HTTP-API для управления и мониторинга узлов и кластеров RabbitMQ, а также веб-интерфейс и инструмент командной строки rabbitmqadmin.

Начало работы

RabbitMQ устанавливается с образом и автоматически запускается при старте сервера.

После установки веб-интерфейс RabbitMQ будет доступен по адресу https://example.com:8080/, где example.com — это имя хоста вашего сервера.

По умолчанию при установке создается пользователь admin с правами администратора.

Для входа в веб-интерфейс используется логин admin и пароль, который Вы можете найти в файле на сервере:

/root/.app_password

Для доступа к этому файлу Вам потребуется зайти на сервер по SSH. Вы можете сделать это:

  • Через SSH-ключ, если Вы выбрали его при создании сервера
  • Через пароль пользователя root, высылаемый по почте при активации сервера

Alt text

Смена домена

Если Вы желаете использовать свой домен или поддомен для доступа к веб-интерфейсу RabbitMQ, Вам потребуется зайти на сервер по SSH под пользователем root и выполнить команду:

add_domain

Вам будет предложено ввести домен или поддомен в формате subdomain.example.com.

примечание

Убедитесь, что Ваш домен существует и указывает на IPv4-адрес Вашего сервера!

По окончанию работы скрипта для указанного домена или поддомена будет выдан Let's Ecnrypt сертификат, и веб-интерфейс станет доступен по ссылке https://example.com:8080/, где example.com - указанный ранее домен (поддомен).

Установленное ПО

НазваниеЛицензия
RabbitMQMPL 2.0
CaddyApache License 2.0

Полезные ссылки

Для получения дополнительной информации об установленных пакетах, пожалуйста, обратитесь к их официальной документации: