Cómo instalar RabbitMQ en Debian 11

En este tutorial, le mostraremos cómo instalar RabbitMQ en Debian 11. Para aquellos de ustedes que no lo sabían, RabbitMQ es un software gratuito, de código abierto y uno de los intermediarios de mensajes más populares. Admite múltiples protocolos de mensajería y utiliza complementos para comunicarse con soluciones de mensajería populares como MQTT. RabbitMQ admite múltiples protocolos de mensajería. RabbitMQ se puede implementar fácilmente en configuraciones distribuidas y federadas para cumplir con los requisitos de gran escala y alta disponibilidad.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘sudo‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de RabbitMQ en Debian 11 (Bullseye).

Instale RabbitMQ en Debian 11 Bullseye

Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando lo siguiente apt comandos en la terminal:

sudo apt update
sudo apt upgrade
sudo apt install gnupg2 curl wget apt-transport-https software-properties-common

Paso 2. Instalación de Erlang.

RabbitMQ requiere Erlang, simplemente puede descargar el paquete del repositorio de Erlang desde su sitio web oficial e instalarlo en su sistema Debian:

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

Luego, actualice el caché de Apt e instale los paquetes de Erlang:

sudo apt install -f
sudo apt update
sudo apt install erlang erlang-nox

Paso 3. Instalar RabbitMQ en Debian 11.

De forma predeterminada, RabbitMQ no está disponible en el repositorio base de Debian 11. Por lo tanto, deberá agregar el repositorio RabbitMQ a su sistema Debian:

add-apt-repository 'deb https://www.rabbitmq.com/debian/ testing main'
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | apt-key add -

A continuación, actualice la lista de paquetes de su sistema e instale Erlang usando el siguiente comando a continuación:

sudo apt install rabbitmq-server

RabbitMQ se ha instalado en el sistema Debian. Utilice los siguientes comandos para habilitar el servicio RabbitMQ en su sistema. Además, inicie el servicio RabbitMQ:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
sudo systemctl status rabbitmq-server

Paso 4. Cree un usuario administrador en RabbitMQ.

Ahora creamos su propia cuenta de administrador en el servidor RabbitMQ usando los siguientes comandos:

rabbitmqctl add_user admin password
rabbitmqctl set_user_tags admin administrator

A continuación, establezca el permiso adecuado con el siguiente comando:

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

Después de eso, habilite la consola de administración RabbitMQ usando el siguiente comando:

rabbitmq-plugins enable rabbitmq_management

Paso 5. Acceso a la interfaz web de RabbitMQ.

Una vez instalado correctamente, abra su navegador web y acceda a la consola web de RabbitMQ usando la URL https://your-server-ip-address:15672/. Debería ver la página de inicio de sesión de RabbitMQ:

¡Felicidades! Ha instalado correctamente RabbitMQ. Gracias por usar este tutorial para instalar la última versión de RabbitMQ en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de RabbitMQ.

Related Posts