Instalação RabbitMQ · 3 min read · Nov 20, 2025
Como Instalar e Configurar o RabbitMQ no Debian 11

RabbitMQ é um software de broker de mensagens gratuito, de código aberto e um dos mais populares. Ele suporta múltiplos protocolos de mensagens e usa plugins para se comunicar com soluções de mensagens populares como MQTT. Um broker de mensagens é um aplicativo que armazena mensagens para um aplicativo. Sempre que um aplicativo deseja enviar dados para outro aplicativo, o app publica a mensagem no broker de mensagens. O RabbitMQ pode ser implantado em configurações distribuídas para atender a requisitos de alta escala e alta disponibilidade.
Neste post, mostraremos como instalar e configurar o software de broker de mensagens RabbitMQ no Debian 11.
Pré-requisitos
- Um servidor rodando Ubuntu 20.04.
- Uma senha de root configurada no servidor.
Adicionar Repositório RabbitMQ
Por padrão, o pacote RabbitMQ não está incluído no repositório padrão do Debian 11. Portanto, você precisará adicionar o repositório RabbitMQ ao seu sistema.
Primeiro, instale todas as dependências necessárias usando o seguinte comando:
apt-get install gnupg2 curl wget apt-transport-https software-properties-common -yUma vez que todas as dependências estejam instaladas, baixe e instale o pacote do repositório Erlang com o seguinte comando:
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.debVocê receberá alguns erros de dependência. Você pode corrigi-los executando o seguinte comando:
apt-get install -fEm seguida, atualize o repositório Erlang e instale o pacote Erlang com o seguinte comando:
apt-get update -y
apt-get install erlang erlang-noxEm seguida, adicione o repositório RabbitMQ com o seguinte comando:
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 -Uma vez que o repositório é adicionado, atualize o repositório usando o seguinte comando:
apt-get update -yUma vez que você tenha terminado, pode prosseguir para o próximo passo.
Instalar o Servidor RabbitMQ
Agora, você pode instalar o servidor RabbitMQ executando o seguinte comando:
apt-get install rabbitmq-server -yUma vez que a instalação esteja concluída, inicie o serviço RabbitMQ e habilite-o para iniciar na reinicialização do sistema:
systemctl start rabbitmq-server
systemctl enable rabbitmq-serverVocê pode verificar o status do serviço RabbitMQ usando o comando abaixo:
systemctl status rabbitmq-serverVocê receberá a seguinte saída:
? rabbitmq-server.service - RabbitMQ Messaging Server
Loaded: loaded (/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2021-10-24 05:20:35 UTC; 16s ago
Main PID: 29132 (beam.smp)
Status: "Initialized"
Tasks: 86 (limit: 4679)
Memory: 79.4M
CPU: 8.937s
CGroup: /system.slice/rabbitmq-server.service
??29132 /usr/lib/erlang/erts-11.1.8/bin/beam.smp -W w -K true -A 64 -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmc>
??29232 erl_child_setup 65536
??29282 inet_gethost 4
??29283 inet_gethost 4
Oct 24 05:20:29 debian11 systemd[1]: Starting RabbitMQ Messaging Server...
Oct 24 05:20:35 debian11 systemd[1]: Started RabbitMQ Messaging Server.
Uma vez que você tenha terminado, pode prosseguir para o próximo passo.
Criar Usuário Admin para RabbitMQ
Em seguida, você precisará criar um usuário admin para o RabbitMQ. Você pode criá-lo usando o seguinte comando:
rabbitmqctl add_user admin passwordEm seguida, defina uma tag para sua conta admin usando o seguinte comando:
rabbitmqctl set_user_tags admin administratorEm seguida, defina as permissões adequadas com o seguinte comando:
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"Em seguida, habilite o console de gerenciamento do RabbitMQ usando o seguinte comando:
rabbitmq-plugins enable rabbitmq_managementVocê receberá a seguinte saída:
Enabling plugins on node rabbit@debian11:
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to rabbit@debian11...
The following plugins have been enabled:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
started 3 plugins.
Uma vez que você tenha terminado, pode prosseguir para o próximo passo.
Acessar o Painel do RabbitMQ
Por padrão, o console web do RabbitMQ escuta na porta 15672. Você pode verificar isso usando o seguinte comando:
ss -antpl | grep 15672Você receberá a seguinte saída:
LISTEN 0 1024 0.0.0.0:15672 0.0.0.0:* users:(("beam.smp",pid=29132,fd=96))
Agora, abra seu navegador web e acesse o console web do RabbitMQ usando a URL http://your-server-ip:15672/. Você deve ver a página de login do RabbitMQ:

Forneça seu nome de usuário admin, senha e clique no botão Login. Você deve ver o painel do RabbitMQ na seguinte página:

Conclusão
No guia acima, você aprendeu como instalar o servidor RabbitMQ no Debian 11. Para mais informações, visite o site oficial de tutoriais do RabbitMQ.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.