Как установить 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 на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт RabbitMQ .