Skip to main content

RabbitMQ

Overview

Category: Developer Tools
Supported OS: Ubuntu 20.04

RabbitMQ is a robust messaging broker that acts as an intermediary for messaging between applications. It provides a common platform for sending and receiving messages, ensuring your messages are safely stored until received and processed by your applications.


Software Included

  • RabbitMQ: 3.11.9
  • Erlang: 25.0.4

Getting Started After Deployment

1. Firewall Configuration

Allow only SSH (port 22, rate limited) and RabbitMQ Management (port 15672) for secure access.


2. Deployment Message

During deployment, you will be logged out and see the following message:

Please wait until the installation is completed.... Connection to $IPADDRESS closed.

Do not log in for at least 2 minutes after the instance is created to allow the setup to complete.


3. First Login Steps

  • Log in as the ubuntu user, using your set password or SSH key.

  • Switch to the root user without a password:

    sudo su -

  • Erlang is configured with RabbitMQ for proper operation.

  • The RabbitMQ Admin credentials are stored under:

    /root/.admin_password


4. Accessing the RabbitMQ Management Dashboard

  • In your web browser, navigate to:

    http://$IPADDRESS:15672

  • Log in using the credentials found at /root/.admin_password.