Instalação RabbitMQ · 5 min read · Oct 06, 2025
Como Instalar o RabbitMQ no Servidor Ubuntu 24.04

RabbitMQ é um broker de mensagens gratuito e de código aberto. Suportando múltiplos protocolos de mensagens, o RabbitMQ é o broker de mensagens mais amplamente utilizado na Internet. Ele suporta protocolos como AMQP, STOMP, MQTT, HTTP, WebSockets e o RabbitMQ Stream. O RabbitMQ é totalmente compatível com o padrão JMS 1.1 e é adequado para vários cenários de desenvolvimento, desde ambientes de implantação pequenos a médios e grandes.
Como um broker de mensagens, o RabbitMQ fica entre aplicações e permite que elas se comuniquem entre si de forma assíncrona, confiável e conveniente. Ele também fornece armazenamento temporário entre aplicações e protege contra perda de dados.
Neste guia, você aprenderá como instalar o servidor RabbitMQ em um servidor Ubuntu 24.04. Você também aprenderá como habilitar o plugin RabbitMQ, configurar um usuário administrador do RabbitMQ e, em seguida, acessar o painel de gerenciamento do RabbitMQ através do seu navegador da web.
Pré-requisitos
Para completar este guia, certifique-se de ter:
- Um servidor Ubuntu 24.04
- Um usuário não-root com privilégios de administrador
Método 1: Instalando o Servidor RabbitMQ via repositório do Ubuntu
Por padrão, o repositório do Ubuntu fornece um pacote do servidor RabbitMQ que você pode instalar através do APT. Se você preferir o sistema mais fácil e limpo (sem adicionar um repositório de terceiros) para instalar o RabbitMQ, você pode instalar o RabbitMQ através do repositório do Ubuntu.
Primeiro de tudo, execute o comando abaixo para atualizar seu índice de pacotes do Ubuntu para a versão mais recente.
sudo apt update
Agora instale o pacote ‘ rabbitmq-server ‘ com o comando ‘ apt install ‘ abaixo. Digite ‘ Y ‘ para confirmar a instalação.
sudo apt install rabbitmq-server
Após a conclusão da instalação, verifique o serviço ‘ rabbitmq-server ‘ usando o comando abaixo. Você verá que o servidor RabbitMQ está habilitado e em execução.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-server
Por fim, você também pode verificar as portas que estão sendo usadas pelo servidor RabbitMQ com o seguinte:
ss -tulpnVocê pode ver que a porta ‘ 5672 ‘ está sendo usada pelo serviço beam assim:
Método 2: Instalando o Servidor RabbitMQ via espelho Cloudsmith
Se você precisa obter a versão mais recente e atualizações do servidor RabbitMQ, pode usar o repositório de terceiros fornecido pelo Cloudsmith Mirror para instalar o servidor RabbitMQ. Nesta seção, você adicionará o repositório do espelho Cloudsmith e, em seguida, instalará o servidor RabbitMQ a partir dele.
Adicione o espelho Cloudsmith para o pacote do servidor RabbitMQ executando o comando abaixo. Com isso, você adicionará automaticamente a chave GPG e o repositório para o RabbitMQ.
curl -1sLf 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/setup.deb.sh' | sudo -E bash
Após o processo ser concluído, execute o seguinte comando ‘ apt install ‘ para instalar o servidor RabbitMQ.
sudo apt install rabbitmq-serverDigite ‘ Y ‘ para prosseguir com a instalação.

Quando a instalação estiver completa, verifique o serviço ‘ rabbitmq-server ‘ com o seguinte. Você pode ver que o servidor RabbitMQ está automaticamente habilitado e em execução.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-serverQuanto à porta do servidor RabbitMQ, use o comando ‘ ss ‘ abaixo para garantir que a porta ‘ 5672 ‘ esteja no estado LISTEN.
ss -tulpnConfigurando o servidor RabbitMQ
Após o servidor RabbitMQ estar instalado, você pode alterar o endereço IP de ligação padrão e o nome do nó através do arquivo de configuração do RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘. Isso é opcional, especialmente se você quiser construir um cluster RabbitMQ que estará em execução em um endereço IP local/privado. Além disso, não execute o RabbitMQ diretamente em um endereço IP público.
Edite o arquivo de configuração do RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘ com o editor ‘ nano ‘.
sudo nano /etc/rabbitmq/rabbitmq-env.confAltere o ‘ NODENAME ‘ com o nome do host do seu servidor, o ‘ NODE_IP_ADDRESS ‘ com o endereço IP interno do seu servidor Ubuntu, e/ou você pode deixar o ‘ NODE_PORT ‘ como padrão. Neste exemplo, executaremos o RabbitMQ no endereço IP local ‘ 192.168.5.65 ‘.
NODENAME=noble64
NODE_IP_ADDRESS=192.168.5.65
NODE_PORT=5672Salve o arquivo e saia do editor.
Agora execute o comando ‘ systemctl ‘ abaixo para reiniciar o servidor RabbitMQ e aplicar suas alterações.
sudo systemctl restart rabbitmq-serverPor fim, execute o comando ‘ ss ‘ abaixo para garantir que o servidor RabbitMQ esteja rodando no seu endereço IP interno.
ss -tulpn | grep 5672O seguinte mostra que o servidor RabbitMQ está rodando no endereço IP ‘ 192.168.5.65 ‘.

Configurando o administrador do RabbitMQ
Nesta seção, você aprenderá como habilitar o plugin ‘ rabbitmq_management ‘ através do ‘ rabbitmq-plugins ‘. Isso lhe fornecerá uma interface de administrador que permite monitorar e configurar o RabbitMQ através de um navegador da web. Depois disso, você também criará um usuário administrador para sua instalação do servidor RabbitMQ via a linha de comando ‘rabbitmqctl’.
Primeiro, execute o comando ‘ rabbitmq-plugins ‘ abaixo para habilitar o plugin ‘ rabbitmq_management ‘. Isso habilitará outros plugins como ‘ rabbitmq_management_agent ‘ e ‘ rabbitmq_web_dispatch ‘.
sudo rabbitmq-plugins enable rabbitmq_management
Agora execute o comando abaixo para criar um novo usuário ‘ admin ‘ com a senha ‘ adminpass ‘. Em seguida, torne o usuário ‘ admin ‘ um administrador e permita permissões para todos os vhosts disponíveis no servidor RabbitMQ.
rabbitmqctl add_user admin adminpass
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Em seguida, execute o comando ‘ systemctl ‘ abaixo para reiniciar o servidor RabbitMQ e aplicar suas alterações. Uma vez executado, o gerenciamento do RabbitMQ estará rodando na porta ‘ 15672 ‘.
sudo systemctl restart rabbitmq-serverVerifique as portas abertas no seu sistema com o seguinte comando. Você verá que a porta ‘ 15672 ‘ está no estado LISTEN.
ss -tulpnAcessando o gerenciamento do RabbitMQ
Visite o endereço IP do seu servidor Ubuntu, como http://192.168.5.65:15672/. Se tudo correr bem, você verá a página de login do RabbitMQ.
Digite o usuário ‘ admin ‘ e a senha ‘ adminpass ‘, em seguida, clique em Login para confirmar. Altere essas credenciais se você tiver um nome de usuário e senha diferentes.

Se bem-sucedido, você verá o seguinte painel de gerenciamento do RabbitMQ.

Conclusão
Parabéns! Você completou a instalação do servidor RabbitMQ no Ubuntu 24.04. Você aprendeu dois métodos para instalar o RabbitMQ, através do repositório do Ubuntu e usando o espelho Cloudsmith. Depois disso, você também alterou o endereço de ligação e o nome do nó do RabbitMQ, habilitou os plugins ‘rabbitmq_management’ e criou um usuário administrador usando a utilidade ‘rabbitmqctl’.
Você pode instalar o RabbitMQ em outros servidores e criar o cluster a partir daqui.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.