How to install and configure RabbitMQ message queue in CentOS?
To install and configure the RabbitMQ message queue in CentOS, you can follow these steps:
- To install Erlang: RabbitMQ is written in Erlang, so you will need to install Erlang first. You can install Erlang using the following command:
sudo yum install epel-release
sudo yum install erlang
- rabbitmq repository configuration file located in the /etc/yum.repos.d directory
[rabbitmq]
name=rabbitmq
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1
- Install RabbitMQ: Use the following command to install RabbitMQ:
sudo yum install rabbitmq-server
- Start the RabbitMQ service and set it to start automatically on boot.
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
- manage RabbitMQ
sudo rabbitmqctl add_user your_user your_password
sudo rabbitmqctl set_user_tags your_user administrator
sudo rabbitmqctl set_permissions -p / your_user ".*" ".*" ".*"
- Access the RabbitMQ management interface by going to http://your_server_ip:15672 in your browser using the username and password you created earlier.
- Install RabbitMQ plugins (optional): You have the option to install some common RabbitMQ plugins, such as management plugins, message plugins, etc. For example, to install the management plugin, use the following command:
sudo rabbitmq-plugins enable rabbitmq_management
Install and configure the RabbitMQ message queue on CentOS by following the steps outlined above.