Актуальная инструкция по установке RabbitMQ находится на сайте https://www.rabbitmq.com/docs/download
Ниже приведен рабочий скрипт, для установки RabbitMQ на Ubuntu 24.04.1. Перед применением не забудьте отредактировать переменные среды: RMQ_USERNAME и RMQ_PASSWORD – имя пользователя и пароль.
#!/bin/sh
# Укажите имя пользователя и пароль
export RMQ_USERNAME=admin;
export RMQ_PASSWORD=password;
sudo apt-get update -y
sudo apt-get install curl gnupg apt-transport-https -y
## Team RabbitMQ's signing key
curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/com.rabbitmq.team.gpg > /dev/null
## Add apt repositories maintained by Team RabbitMQ
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
## Modern Erlang/OTP releases
##
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb1.rabbitmq.com/rabbitmq-erlang/ubuntu/noble noble main
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb2.rabbitmq.com/rabbitmq-erlang/ubuntu/noble noble main
## Latest RabbitMQ releases
##
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb1.rabbitmq.com/rabbitmq-server/ubuntu/noble noble main
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb2.rabbitmq.com/rabbitmq-server/ubuntu/noble noble main
EOF
## Update package indices
sudo apt-get update -y
## Install Erlang packages
sudo apt-get install -y erlang-base \
erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \
erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key \
erlang-runtime-tools erlang-snmp erlang-ssl \
erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl
## Install rabbitmq-server and its dependencies
sudo apt-get install rabbitmq-server -y --fix-missing
sudo rabbitmq-plugins enable rabbitmq_management
## Добавление пользователя и выдача ему прав администратора
sudo rabbitmqctl add_user $RMQ_USERNAME $RMQ_PASSWORD
sudo rabbitmqctl set_user_tags $RMQ_USERNAME administrator
sudo rabbitmqctl set_permissions -p / $RMQ_USERNAME ".*" ".*" ".*"
После установки можно зайти в веб-интерфейс RabbitMQ по ip-адресу, указав порт 15672:
Например: http://192.168.0.211:15672/
Для входа используете имя пользователя и пароль, которые вы указали в скрипте установки