1. Home
  2. RabbitMQ Deployment FAQ

RabbitMQ Deployment FAQ

What is RabbitMQ ?

RabbitMQ is an open-source message-broker software (sometimes called message-oriented middleware) that originally implemented the Advanced Message Queuing Protocol (AMQP) and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol (STOMP), Message Queuing Telemetry Transport (MQTT), and other protocols.

The RabbitMQ server program is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover. Client libraries to interface with the broker are available for all major programming languages.

Why use the Bitnami RabbitMQ Stack?

The Bitnami RabbitMQ Stack is always up-to-date and secure. The installation and configuration of the stack is automated completely, making it easy for everyone, including those who are not very technical, to get them up and running.

Bitnami RabbitMQ Tutorials and documentation

Where To Find RabbitMQ credentials?

The instance/node/machine root credentials would be sent to your registered email address as soon as the RabbitMQ  instance is launched. 

The RabbitMQ credentials are stored in a standalone file. To obtain the credentials at any time, follow these steps:

  • Connect to the instance/node/machine through SSH using root user credentials.
  • Run the following command to obtain your application credentials:
      cat /home/bitnami/bitnami_credentials

How to open RabbitMQ 5672 port using UFW Firewall?

           By default, the Bitnami RabbitMQ port is configured to be accessible in e2enetworks internal network only. To open RabbitMQ port to the open internet or only to specific IP addresses, please follow the below steps. 

  1. Connect to the instance/node/machine through SSH using root user credentials.

Security Risk: Making this  queuing network port to the public internet is a significant security risk. It is strongly advised to open the RabbitMQ port to trusted IP addresses only.

2 (a) Execute the following command to open a port to the Internet:

      ufw allow 5672

2 (b) Execute the following command to Open a port to a specific IP address

      ufw allow from <IP Address> to any port 5672 proto tcp

How do I access my RabbitMQ administration panel Using Browser ?

Once you have launched  your RabbitMQ instance, the IP address for your instance is sent to your account mail id. Access the RMQ admin panel via your browser by entering this Public IP address.

Updated on July 2, 2019

Was this article helpful?

Add A Comment