GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar RabbitMQ en Ubuntu 20.04 LTS:¿una guía paso a paso?

RabbitMQ es un software de intermediación de mensajes de código abierto (a veces llamado middleware orientado a mensajes) que implementa el Protocolo avanzado de cola de mensajes (AMQP). El servidor RabbitMQ está escrito en el lenguaje de programación Erlang y se basa en el marco de Open Telecom Platform para agrupamiento y conmutación por error. Las bibliotecas de cliente para interactuar con el corredor están disponibles para todos los principales lenguajes de programación.

Aquí en LinuxAPT, como parte de nuestros servicios de administración de servidores, ayudamos regularmente a nuestros clientes a realizar consultas relacionadas con la instalación de software de código abierto.

En este contexto, veremos cómo instalar RabbitMQ en su Ubuntu 20.04 LTS.


¿Pasos para instalar y configurar RabbitMQ en Ubuntu 20.04 LTS Focal Fossa?

1. Realizar la actualización del sistema

Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando los siguientes comandos apt en la terminal:

$ sudo apt update
$ sudo apt upgrade


2. Instalar Erlang

Ahora agregamos el repositorio a su sistema Ubuntu ejecutando los siguientes comandos:

$ echo "deb https://packages.erlang-solutions.com/ubuntu focal contrib" | sudo tee /etc/apt/sources.list.d/rabbitmq.list

A continuación, actualice la lista de paquetes de su sistema e instale Erlang:

$ sudo apt update
$ sudo apt install erlang


3. Instale RabbitMQ en el sistema

Comience importando claves de RabbitMQ:

$ sudo apt install apt-transport-https -y
wget -O- https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc | sudo apt-key add -
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

Luego, agregue el repositorio RabbitMQ a Ubuntu:

echo "deb https://dl.bintray.com/rabbitmq-erlang/debian focal erlang-22.x" | sudo tee /etc/apt/sources.list.d/rabbitmq.list

Ahora solo necesitamos ejecutar una actualización e instalar el servidor rabbitmq desde nuestro paquete recién agregado:

$ sudo apt update
$ sudo apt install rabbitmq-server

Una vez instalado correctamente, RabbitMQ se inicia y se habilita en el arranque. Puede verificar esto usando los siguientes comandos:

$ sudo systemctl enable rabbitmq-server
$ sudo systemctl start rabbitmq-server


4. Acceda a la consola de administración de RabbitMQ

Para facilitar la administración, incluso puede habilitar el Panel de administración de RabbitMQ. Para instalar el complemento, use el siguiente comando:

$ sudo rabbitmq-plugins enable rabbitmq_management


5. Configurar cortafuegos

Si tiene un firewall UFW activo, abra los puertos 5672 y 15672:

$ sudo ufw allow proto tcp from any to any port 5672,15672


¿Cómo acceder a la interfaz web de RabbitMQ?

RabbitMQ estará disponible en el puerto HTTP 15672 de forma predeterminada.

Abra su navegador favorito y vaya a http://su-dominio.com:15672 o http://dirección-ip-del-servidor:15672 y complete los pasos requeridos para finalizar la instalación.

De forma predeterminada, el usuario invitado existe y solo puede conectarse desde localhost. Puede iniciar sesión con este usuario localmente con la contraseña "invitado".

Para iniciar sesión en la red, cree un usuario administrador con los siguientes comandos:

$ rabbitmqctl add_user admin StrongPassword
$ rabbitmqctl set_user_tags admin administrator

Luego inicie sesión con el nombre de usuario creado y la contraseña asignada.


¿Cómo desinstalar RabbitMQ de su sistema Ubuntu Linux?

Puede eliminar RabbitMQ del sistema ejecutando el siguiente comando:

$ sudo apt-get remove rabbitmq-server



Ubuntu
  1. Instalar Ubuntu 20.04 LTS - ¿Guía paso a paso?

  2. Instalar NumPy en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  3. Instalar Homebrew en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  4. Instalar Kanboard en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  5. Instalar GoAccess en Ubuntu 20.04 LTS - ¿Guía paso a paso?

Instalar OwnCloud en Ubuntu 20.04 LTS:¿guía paso a paso?

Instalar Adminer en Ubuntu 20.04 LTS:¿guía paso a paso?

Instalar PowerShell en Ubuntu 20.04 LTS:¿una guía paso a paso?

Instalar Magento en Ubuntu 20.04 LTS:¿una guía paso a paso?

Instalar Puppet en Ubuntu 20.04 LTS:¿una guía paso a paso?

Instalar Yarn en Ubuntu 20.04 LTS:¿una guía paso a paso?