Skip to content

Instantly share code, notes, and snippets.

@nhtua
Last active February 7, 2018 04:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nhtua/67d8cbd8cfb6068be400dcb542af3102 to your computer and use it in GitHub Desktop.
Save nhtua/67d8cbd8cfb6068be400dcb542af3102 to your computer and use it in GitHub Desktop.
Install RabbitMQ

INSTALLATION GUIDE

reference https://www.vultr.com/docs/how-to-install-rabbitmq-on-centos-7 Ubuntu Xenial 16.04 LTS

Erlang

  1. Download https://packages.erlang-solutions.com/erlang/
  2. Install:
sudo dpkg -i *-erlang-*.deb
sudo apt install -f

RabbitMQ

  1. Download https://www.rabbitmq.com/install-debian.html
  2. Install:
sudo dpkg -i rabbitmq-server-*.deb
sudo apt install -f

Run RabbitMQ Service

systemctl start rabbitmq
systemctl status rabbitmq
systemctl stop rabbitmq

Enable management console

sudo rabbitmq-plugins enable rabbitmq_management
sudo chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

Next, setup administrator account. Remember replace mqadmin(user) and mqadminpassword(password) by your own

sudo rabbitmqctl add_user mqadmin mqadminpassword
sudo rabbitmqctl set_user_tags mqadmin administrator
sudo rabbitmqctl set_permissions -p / mqadmin ".*" ".*" ".*"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment