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
, высылаемый по почте при активации сервера
Смена домена
Если Вы желаете использовать свой домен или поддомен для доступа к веб-интерфейсу RabbitMQ, Вам потребуется зайти на сервер по SSH под пользователем root
и выполнить команду:
add_domain
Вам будет предложено ввести домен или поддомен в формате subdomain.example.com
.
Убедитесь, что Ваш домен существует и указывает на IPv4-адрес Вашего сервера!
По окончанию работы скрипта для указанного домена или поддомена будет выдан Let's Ecnrypt сертификат, и веб-интерфейс станет доступен по ссылке https://example.com:8080/
, где example.com
- указанный ранее домен (поддомен).
Установленное ПО
Название | Лицензия |
---|---|
RabbitMQ | MPL 2.0 |
Caddy | Apache License 2.0 |
Полезные ссылки
Для получения дополнительной информации об установленных пакетах, пожалуйста, обратитесь к их официальной документации: