Instalación RabbitMQ · 5 min read · Oct 06, 2025
Cómo instalar RabbitMQ en el servidor Ubuntu 24.04

RabbitMQ es un intermediario de mensajes gratuito y de código abierto. Soportando múltiples protocolos de mensajes, RabbitMQ es el intermediario de mensajes más utilizado en Internet. Soporta protocolos como AMQP, STOMP, MQTT, HTTP, WebSockets y RabbitMQ Stream. RabbitMQ es completamente compatible con el estándar JMS 1.1 y es adecuado para varios escenarios de desarrollo, desde entornos de implementación pequeños hasta medianos y grandes.
Como intermediario de mensajes, RabbitMQ se sitúa entre aplicaciones y permite que se comuniquen entre sí de manera asíncrona, confiable y conveniente. También proporciona almacenamiento temporal entre aplicaciones y protege contra la pérdida de datos.
En esta guía, aprenderás cómo instalar el servidor RabbitMQ en un servidor Ubuntu 24.04. También aprenderás cómo habilitar el complemento RabbitMQ, configurar un usuario administrador de RabbitMQ y luego acceder al panel de gestión de RabbitMQ a través de tu navegador web.
Requisitos previos
Para completar esta guía, asegúrate de tener:
- Un servidor Ubuntu 24.04
- Un usuario no root con privilegios de administrador
Método 1: Instalación del servidor RabbitMQ a través del repositorio de Ubuntu
Por defecto, el repositorio de Ubuntu proporciona un paquete del servidor RabbitMQ que puedes instalar a través de APT. Si prefieres el sistema más fácil y limpio (sin agregar un repositorio de terceros) para instalar RabbitMQ, puedes instalar RabbitMQ a través del repositorio de Ubuntu.
Primero que todo, ejecuta el siguiente comando para actualizar tu índice de paquetes de Ubuntu a la última versión.
sudo apt update
Ahora instala el paquete ‘ rabbitmq-server ‘ con el comando ‘ apt install ‘ a continuación. Ingresa ‘ Y ‘ para confirmar la instalación.
sudo apt install rabbitmq-server
Una vez que la instalación esté completa, verifica el servicio ‘ rabbitmq-server ‘ usando el siguiente comando. Verás que el servidor RabbitMQ está habilitado y en funcionamiento.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-server
Por último, también puedes verificar los puertos que utiliza el servidor RabbitMQ con lo siguiente:
ss -tulpnPuedes ver que el puerto ‘ 5672 ‘ es utilizado por el servicio beam de esta manera:
Método 2: Instalación del servidor RabbitMQ a través del espejo de Cloudsmith
Si necesitas obtener la última versión y actualización del servidor RabbitMQ, puedes usar el repositorio de terceros proporcionado por Cloudsmith Mirror para instalar el servidor RabbitMQ. En esta sección, agregarás el repositorio del espejo de Cloudsmith y luego instalarás el servidor RabbitMQ desde él.
Agrega el espejo de Cloudsmith para el paquete del servidor RabbitMQ ejecutando el siguiente comando. Con esto, agregarás automáticamente la clave GPG y el repositorio para RabbitMQ.
curl -1sLf 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/setup.deb.sh' | sudo -E bash
Después de que el proceso haya terminado, ejecuta el siguiente comando ‘ apt install ‘ para instalar el servidor RabbitMQ.
sudo apt install rabbitmq-serverIngresa ‘ Y ‘ para continuar con la instalación.

Cuando la instalación esté completa, verifica el servicio ‘ rabbitmq-server ‘ con lo siguiente. Puedes ver que el servidor RabbitMQ está habilitado y en funcionamiento automáticamente.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-serverEn cuanto al puerto del servidor RabbitMQ, usa el comando ‘ ss ‘ a continuación para asegurarte de que el puerto ‘ 5672 ‘ esté en estado LISTEN.
ss -tulpnConfiguración del servidor RabbitMQ
Después de que el servidor RabbitMQ esté instalado, puedes cambiar la dirección IP de enlace predeterminada y el nombre del nodo a través del archivo de configuración de RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘. Esto es opcional, especialmente si deseas construir un clúster de RabbitMQ que se ejecutará en una dirección IP local/privada. Además, no ejecutes RabbitMQ directamente en una dirección IP pública.
Edita el archivo de configuración de RabbitMQ ‘ /etc/rabbitmq/rabbitmq-env.conf ‘ con el editor ‘ nano ‘.
sudo nano /etc/rabbitmq/rabbitmq-env.confCambia el ‘ NODENAME ‘ con el nombre de host de tu servidor, la ‘ NODE_IP_ADDRESS ‘ con la dirección IP interna de tu servidor Ubuntu, y/o puedes dejar el ‘ NODE_PORT ‘ como predeterminado. En este ejemplo, ejecutaremos RabbitMQ en la dirección IP local ‘ 192.168.5.65 ‘.
NODENAME=noble64
NODE_IP_ADDRESS=192.168.5.65
NODE_PORT=5672Guarda el archivo y sal del editor.
Ahora ejecuta el comando ‘ systemctl ‘ a continuación para reiniciar el servidor RabbitMQ y aplicar tus cambios.
sudo systemctl restart rabbitmq-serverPor último, ejecuta el comando ‘ ss ‘ a continuación para asegurarte de que el servidor RabbitMQ esté funcionando en tu dirección IP interna.
ss -tulpn | grep 5672Lo siguiente muestra que el servidor RabbitMQ está funcionando en la dirección IP ‘ 192.168.5.65 ‘.

Configuración del administrador de RabbitMQ
En esta sección, aprenderás cómo habilitar el complemento ‘ rabbitmq_management ‘ a través de ‘ rabbitmq-plugins ‘. Esto te proporcionará una interfaz de administrador que te permitirá monitorear y configurar RabbitMQ a través de un navegador web. Después de eso, también crearás un usuario administrador para tu instalación del servidor RabbitMQ a través de la línea de comandos ‘rabbitmqctl’.
Primero, ejecuta el comando ‘ rabbitmq-plugins ‘ a continuación para habilitar el complemento ‘ rabbitmq_management ‘. Esto habilitará otros complementos como ‘ rabbitmq_management_agent ‘ y ‘ rabbitmq_web_dispatch ‘.
sudo rabbitmq-plugins enable rabbitmq_management
Ahora ejecuta el comando a continuación para crear un nuevo usuario ‘ admin ‘ con la contraseña ‘ adminpass ‘. Luego, convierte al usuario ‘ admin ‘ en un administrador y permite permisos a todos los vhosts disponibles en el servidor RabbitMQ.
rabbitmqctl add_user admin adminpass
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
A continuación, ejecuta el comando ‘ systemctl ‘ a continuación para reiniciar el servidor RabbitMQ y aplicar tus cambios. Una vez ejecutado, la gestión de RabbitMQ se estará ejecutando en el puerto ‘ 15672 ‘.
sudo systemctl restart rabbitmq-serverVerifica los puertos abiertos en tu sistema con el siguiente comando. Verás que el puerto ‘ 15672 ‘ está en estado LISTEN.
ss -tulpnAcceso a la gestión de RabbitMQ
Visita la dirección IP de tu servidor Ubuntu, como http://192.168.5.65:15672/. Si todo va bien, verás la página de inicio de sesión de RabbitMQ.
Ingresa el usuario ‘ admin ‘ y la contraseña ‘ adminpass ‘, luego haz clic en Iniciar sesión para confirmar. Cambia esas credenciales si tienes un nombre de usuario y contraseña diferentes.

Si tienes éxito, obtendrás el siguiente panel de gestión de RabbitMQ.

Conclusión
¡Felicidades! Has completado la instalación del servidor RabbitMQ en Ubuntu 24.04. Has aprendido dos métodos para instalar RabbitMQ, a través del repositorio de Ubuntu y usando el espejo de Cloudsmith. Después de eso, también has cambiado la dirección de enlace y el nombre del nodo de RabbitMQ, habilitado los complementos ‘rabbitmq_management’ y creado un usuario administrador utilizando la utilidad ‘rabbitmqctl’.
Puedes instalar RabbitMQ en otros servidores y crear el clúster desde aquí.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.