http://www.rabbitmq.com/download.html git
http://www.rabbitmq.com/install-rpm.html github
http://www.rabbitmq.com/admin-guide.html centos
https://github.com/rabbitmq/rabbitmq-server/blob/master/docs/rabbitmq.conf.example dom
https://bintray.com/rabbitmq/rpm/erlang ide
wget https://bintray.com/rabbitmq/rpm/download_file?file_path=erlang%2F21%2Fel%2F7%2Fx86_64%2Ferlang-21.0.3-1.el7.centos.x86_64.rpm ui
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-3.7.7-1.el7.noarch.rpm.asc spa
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-3.7.7-1.el7.noarch.rpm 插件
yum install erlang-21.0.3-1.el7.centos.x86_64.rpm rest
rpm --import rabbitmq-release-signing-key.asc
yum install --skip-broken rabbitmq-server-3.7.7-1.el7.noarch.rpm
mkdir -p /opt/rabbitmq
chown -R rabbitmq /opt/rabbitmq
vi /etc/rabbitmq/rabbitmq-env.conf
參考代碼
DENAME=rabbit@localhost
RABBITMQ_MNESIA_BASE=/opt/rabbitmq/mnesia
RABBITMQ_LOG_BASE=/opt/rabbitmq/logs
systemctl enable rabbitmq-server
systemctl start rabbitmq-server
systemctl restart rabbitmq-server
systemctl stop rabbitmq-server
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator
rabbitmqctl list_permissions
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
rabbitmqctl list_permissions
rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_management
管理網址:http://ip:15672/
rabbitmqctl[26098]: * unable to connect to epmd (port 4369) on 你的主機名: address (cannot con...port)
修改hosts 文件
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 你的主機名