1.下载最新的rabbitmq-server
在这里找最新版本的https://www.rabbitmq.com/releases/rabbitmq-server/ 目前是3.6.15
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm
2.下载asc 导入
rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
3.安装
yum install rabbitmq-server-3.6.15-1.el6.noarch.rpm
成功!
注意:rabbit和erlang版本有关,最新版的会自动安装erlang,不要先安装erlang,有可能版本冲突
查找包名称和安装目录:
# rpm -qa |grep rabbit
rabbitmq-server-3.6.15-1.el6.noarch
# rpm -ql rabbitmq-server-3.6.15-1.el6.noarch
/etc/logrotate.d/rabbitmq-server
- 创建账号
rabbitmqctl add_user test 123456
- 设置用户角色
rabbitmqctl set_user_tags test administrator
- 设置用户权限
rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
- 设置完成后可以查看当前用户和角色(需要开启服务)
rabbitmqctl list_users
这是你就可以通过其他主机的访问RabbitMQ的Web管理界面了,访问方式,浏览器输入:serverip:15672
。其中serverip是RabbitMQ-Server所在主机的ip。
当然可能需要重启服务才能生效
rabbitmqctl stop_app
rabbitmqctl start_app