RabbitMQ is an open-source message-broker software (sometimes called message-oriented middleware) that originally implemented the Advanced Message Queuing Protocol (AMQP). (Wikipedia)

version: RabbitMQ 3.6.10 Erlang 20.2.2

Enable RabbitMQ application repository:

echo "deb http://www.rabbitmq.com/debian/ testing main" >> /etc/apt/sources.list

Add the verification key for the package:

curl http://www.rabbitmq.com/rabbitmq-signing-key-public.asc | sudo apt-key add -

Update the sources with our new addition from above:

apt-get update

And finally, download and install RabbitMQ:

sudo apt-get install rabbitmq-server

In order to manage the maximum amount of connections upon launch, edit the rabbit-server file

sudo nano /etc/default/rabbitmq-server

Uncomment the limit line

To enable RabbitMQ Management Console, run the following:

sudo rabbitmq-plugins enable rabbitmq_management

Once you've enabled the console, it can be accessed using your favourite web browser by visiting: http://localhost:15672/.

For more information on RabbitMQ configuration refer here;

http://www.rabbitmq.com/configure.html