Installing RabbitMQ on Ubuntu 18.04
Based on RabbitMQ's official documentation: https://www.rabbitmq.com/install-debian.html
Copy the following script and save it in your server as rabbit.sh:
#!/bin/bash
<h1 id="heading-1">Update package list</h1> sudo apt-get update
<h1 id="heading-2">Install Erlang</h1> sudo apt-get install -y erlang
<h1 id="heading-3">Add RabbitMQ repository</h1> echo "deb https://dl.bintray.com/rabbitmq/debian bionic main" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list
<h1 id="heading-4">Add RabbitMQ signing key</h1> wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
<h1 id="heading-5">Update package list again</h1> sudo apt-get update
<h1 id="heading-6">Install RabbitMQ</h1> sudo apt-get install -y rabbitmq-server
<h1 id="heading-7">Enable RabbitMQ management plugin</h1> sudo rabbitmq-plugins enable rabbitmq_management
<h1 id="heading-8">Start RabbitMQ service</h1> sudo systemctl start rabbitmq-server sudo systemctl enable rabbitmq-server
Run the script:
chmod +x rabbit.sh
./rabbit.sh
Once RabbitMQ has been installed, you can check its status:
sudo systemctl status rabbitmq-server
If there are no errors, add a user:
sudo rabbitmqctl add_user admin password
sudo rabbitmqctl set_user_tags admin administrator sudo rabbitmqctl set_permissions -p / admin "." "." ".*"
List queues:
sudo rabbitmqctl list_queues