Как установить RabbitMQ на Debian 11

Как установить RabbitMQ на Debian 11

 

В этом руководстве мы покажем вам, как установить RabbitMQ на Debian 11. Для тех из вас, кто не знал, RabbitMQ — это бесплатное программное обеспечение с открытым исходным кодом, которое является одним из самых популярных брокеров сообщений. Он поддерживает несколько протоколов обмена сообщениями и использует плагины для связи с популярными решениями для обмена сообщениями, такими как MQTT. RabbitMQ поддерживает несколько протоколов обмена сообщениями. RabbitMQ можно легко развернуть в распределенных и федеративных конфигурациях для удовлетворения требований высокого масштаба и высокой доступности.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку RabbitMQ на Debian 11 (Bullseye).

Установите RabbitMQ на Debian 11 Bullseye

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt upgrade
sudo apt install gnupg2 curl wget apt-transport-https software-properties-common

Шаг 2. Установка Erlang.

RabbitMQ требует Erlang, вы можете просто загрузить пакет репозитория Erlang с его официального сайта и установить его в своей системе Debian:

wget https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_23.1.5-1~debian~stretch_amd64.deb
dpkg -i esl-erlang_23.1.5-1~debian~stretch_amd64.deb

Затем обновите кеш Apt и установите пакеты Erlang:

sudo apt install -f
sudo apt update
sudo apt install erlang erlang-nox

Шаг 3. Установка RabbitMQ на Debian 11.

По умолчанию RabbitMQ недоступен в базовом репозитории Debian 11. Поэтому вам нужно будет добавить репозиторий RabbitMQ в вашу систему Debian:

add-apt-repository 'deb http://www.rabbitmq.com/debian/ testing main'
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | apt-key add -

Затем обновите список системных пакетов и установите Erlang, используя следующую команду:

sudo apt install rabbitmq-server

RabbitMQ установлен в системе Debian. Используйте следующие команды, чтобы включить службу RabbitMQ в вашей системе. Также запустите сервис RabbitMQ:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
sudo systemctl status rabbitmq-server

Шаг 4. Создайте пользователя с правами администратора на RabbitMQ.

Теперь создадим вашу учетную запись администратора на сервере RabbitMQ с помощью следующих команд:

rabbitmqctl add_user admin password
rabbitmqctl set_user_tags admin administrator

Затем установите правильное разрешение с помощью следующей команды:

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

После этого включите консоль управления RabbitMQ с помощью следующей команды:

rabbitmq-plugins enable rabbitmq_management

Шаг 5. Доступ к веб-интерфейсу RabbitMQ.

После успешной установки откройте свой веб-браузер и войдите в веб-консоль RabbitMQ, используя URL-адрес . Вы должны увидеть страницу входа в RabbitMQ:http://your-server-ip-address:15672/

Как установить RabbitMQ на

Поздравляю! Вы успешно установили RabbitMQ . Благодарим за использование этого руководства для установки последней версии RabbitMQ на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт RabbitMQ .