GNU/Linux >> Tutoriales Linux >  >> Debian

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 una aplicación gratuita, de código abierto y una de las más popular software de intermediario de mensajes. 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 alta disponibilidad y gran escala. /P>

Este artículo asume que tiene al menos conocimientos básicos 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 asume que se están 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).

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Debian 11 (Bullseye).
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar RabbitMQ en Debian 11 Bullseye

Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el 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 http://www.rabbitmq.com/debian/ testing main'
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | apt-key add -

Luego, actualice la lista de paquetes de su sistema e instale Erlang usando el siguiente comando:

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 de 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 http://your-server-ip-address:15672/ . Debería ver la página de inicio de sesión de RabbitMQ:

¡Felicitaciones! Has instalado RabbitMQ correctamente. 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, te recomendamos que consultes el RabbitMQ oficial. sitio web.


Debian
  1. Cómo instalar Tomcat 8.5 en Debian 9

  2. Cómo instalar Nextcloud en Debian 9

  3. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  4. Cómo instalar MongoDB 4.4 / 4.2 en Debian 9

  5. Cómo instalar PostgreSQL en Debian 11 / Debian 10

Cómo instalar MariaDB en Debian 11

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar LibreNMS en Debian 11 / Debian 10

Cómo instalar RabbitMQ en Debian 10

Cómo instalar Go en Debian 11