RabbitMQ Quick Install Oracle Linux 7.x

Raphael Rodrigues
2 min readJun 27, 2019

--

Who never heard about RabbitMQ, I will introduce you in one sentence what RabbitMQ means “RabbitMQ is the most popular open source message broker.”

In addition, RabbitMQ runs on many operating systems and cloud environments, and provides a wide range of developer tools for most popular languages.

Today’s post I’ll describe you in few steps how can you install RabbitMQ in the latest version (current is 3.8) in a Oracle Linux 7.x machine.

In a nutsheel the installation will be composed with three steps:

1 — Install epel packages;

2 — Install Erlang;

3 — Install RabbitMQ;

Let’s explorer step by step:

1 — Install epel packages;

wget http://epel.brisanet.com.br//epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm
yum repolist

2 — Install Erlang;

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0–1.noarch.rpm
sudo yum install erlang

2.1 — Check erlang installation

erl -version

3 — Install RabbitMQ

wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm
sudo rpm — import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
sudo yum install rabbitmq-server-3.6.15–1.el7.noarch.rpm

3.1 — Manage RabbitMQ as a service

sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server
sudo systemctl stop rabbitmq-server

3.2 — Create Admin user in RabbitMQ

sudo rabbitmqctl add_user admin your_password
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin “.*” “.*” “.*”

3.3 — Setup RabbitMQ Web Management Console

sudo rabbitmq-plugins enable rabbitmq_management

After this steps you can access the console in the address http://<your_ip>:15672

RabbitMQ Web Management Console

References:

https://tecadmin.net/install-erlang-on-centos/
https://www.digitalocean.com/community/tutorials/how-to-install-and-manage-rabbitmq
https://www.howtoforge.com/tutorial/how-to-install-rabbitmq-server-on-centos-7/
https://tecadmin.net/install-rabbitmq-on-centos/

--

--

Raphael Rodrigues

programming, data science, trading, productivity, leadership