Saltar al contenido principal

RabbitMQ

Descripción

RabbitMQ es un popular sistema de agente de mensajes que funciona mediante AMQP (Advanced Message Queuing Protocol). Se utiliza para el intercambio asíncrono de datos entre diferentes servicios en sistemas distribuidos.

El complemento de administración de RabbitMQ proporciona una API basada en HTTP para la administración y monitorización de nodos y clústeres de RabbitMQ, junto con una interfaz de usuario basada en navegador y una herramienta de línea de comandos, rabbitmqadmin.

Primeros pasos

RabbitMQ se instala con una imagen y se inicia automáticamente cuando el servidor arranca.

Después de la instalación de la imagen, la interfaz web de RabbitMQ estará accesible en https://example.com:8080/, donde example.com es el nombre de host de su servidor.

Para acceder a la interfaz web, utilice las credenciales que se le enviaron por correo electrónico.

Además, las credenciales de inicio de sesión se pueden encontrar en el servidor en el archivo:

/root/.app_credentials

Para acceder a este archivo, deberá iniciar sesión en el servidor mediante SSH. Puede conectarse al servidor mediante SSH:

  • Con una clave SSH, si esta opción está habilitada antes de crear un servidor
  • Con la contraseña del usuario root enviada por correo cuando se activa el servidor

Texto alternativo

Cambiar dominio

Si desea usar su propio dominio o subdominio para acceder a la interfaz web de RabbitMQ, deberá iniciar sesión en el servidor mediante SSH como el usuario root y ejecutar el comando:

add_domain

Se le pedirá que introduzca un dominio o subdominio con el formato subdomain.example.com.

nota

¡Asegúrese de que su dominio exista y apunte a la dirección IPv4 de su servidor!

Cuando finalice el script, se emitirá un certificado de Let's Ecnrypt para el dominio o subdominio especificado y la interfaz web estará disponible en https://example.com:8080/, donde example.com es el dominio (subdominio) especificado anteriormente.

Software instalado

NombreLicencia
RabbitMQMPL 2.0
CaddyLicencia Apache 2.0

Enlaces útiles

Para obtener más información sobre los paquetes instalados, consulte su documentación oficial: