一、安装Erlang环境
Erlang官网:rabbitmq/erlang - Results for el/7 in rabbitmq/erlang (packagecloud.io)
1.进入官网点安装包后输入两条命令
# 安装仓库
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
# 安装erlang
sudo yum install erlang-23.3.4.11-1.el7.x86_64
二、安装rabbitMq
rabbitMq官网:rabbitmq/rabbitmq-server - Packages · packagecloud
查看erlang 与 rabbit 版本对应关系, 确定要下载的版本
版本对应关系
1. 执行官方提供的命令
# 安装仓库
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
# 安装rabbit
sudo yum install rabbitmq-server-3.10.0-1.el7.noarch
2.安装mq插件
rabbitmq-plugins enable rabbitmq_management
3.启动mq
systemctl start rabbitmq-server
4.查看运行状态
systemctl status rabbitmq-server
三、创建账户
1.添加 admin 用户并设置密码 rabbitmqctl add_user admin admin
2.添加 admin 用户为administrator角色 rabbitmqctl set_user_tags admin administrator
3.设置 admin 用户的权限,指定允许访问的vhost以及write/read
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
4.查看vhost(/)允许哪些用户访问 rabbitmqctl list_permissions -p /
5.查看用户列表 rabbitmqctl list_users