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.