wget http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el6.x86_64.rpm
rpm -ihv erlang-18.1-1.el6.x86_64.rpm
yum install socat
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm
yum install rabbitmq-server-3.6.15-1.el7.noarch.rpm
添加开机启动RabbitMQ服务
systemctl enable rabbitmq-server.service
查看服务状态
systemctl status rabbitmq-server.service
启动(停止)服务
systemctl start rabbitmq-server.service
systemctl stop rabbitmq-server.service
用户配置
# 查看当前所有用户
rabbitmqctl list_users
# 查看默认guest用户的权限
rabbitmqctl list_user_permissions guest
# 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
rabbitmqctl delete_user guest
# 添加新用户
rabbitmqctl add_user username password
# 设置用户tag
rabbitmqctl set_user_tags username administrator
# 赋予用户默认vhost的全部操作权限
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
# 查看用户的权限
rabbitmqctl list_user_permissions username
配置可视化插件
/usr/sbin/rabbitmq-plugins enable rabbitmq_management