====== RabbitMQ ======
[[https://www.rabbitmq.com/|RabbitMQ]] is the most widely deployed open source message broker.
===== Installation =====
https://www.rabbitmq.com/download.html
https://github.com/rabbitmq/erlang-rpm
Add ''rabbitmq-erlang'' repository:
==== CentOS6 ====
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/6
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
Then install ''rabbitmq-server'':
yum install rabbitmq-server
===== Configuration =====
**Add user**
rabbitmqctl add_user [username] [password]
**Set user as admin**
rabbitmqctl set_user_tags [username] administrator
**Set vhost permission**
rabbitmqctl set_permissions -p / [username] ".*" ".*" ".*"