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

atualizar repositório

Agora instale o pacote ‘ rabbitmq-server ‘ com o comando ‘ apt install ‘ abaixo. Digite ‘ Y ‘ para confirmar a instalação.

sudo apt install rabbitmq-server

instalar servidor rabbitmq

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

verificar status do serviço

Por fim, você também pode verificar as portas que estão sendo usadas pelo servidor RabbitMQ com o seguinte:

ss -tulpn

Você 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

adicionar repositório

Após o processo ser concluído, execute o seguinte comando ‘ apt install ‘ para instalar o servidor RabbitMQ.

sudo apt install rabbitmq-server

Digite ‘ Y ‘ para prosseguir com a instalação.

instalar rabbitmq

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-server

Quanto à porta do servidor RabbitMQ, use o comando ‘ ss ‘ abaixo para garantir que a porta ‘ 5672 ‘ esteja no estado LISTEN.

ss -tulpn

Configurando 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.conf

Altere 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=5672

Salve 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-server

Por fim, execute o comando ‘ ss ‘ abaixo para garantir que o servidor RabbitMQ esteja rodando no seu endereço IP interno.

ss -tulpn | grep 5672

O seguinte mostra que o servidor RabbitMQ está rodando no endereço IP ‘ 192.168.5.65 ‘.

porta rabbitmq

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

habilitar plugin de gerenciamento

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 ".*" ".*" ".*"

configurar administrador

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-server

Verifique as portas abertas no seu sistema com o seguinte comando. Você verá que a porta ‘ 15672 ‘ está no estado LISTEN.

ss -tulpn

Acessando 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.

login

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

painel

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.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.