阿里云盘地址:RabbitMQ
官网下载地址:RabbitMQ
注:版本查看命令
lsb_release -a2.下载Erlang
阿里云盘地址:Erlang
官网下载地址:Erlang
Erlang和RabbitMQ版本对照:RabbitMQ Erlang Version Requirements — RabbitMQ
3.上传文件到指定目录mkdir /usr/local/rabbitmq/4.安装Erlang
cd /usr/local/rabbitmq/ # 解压 rpm -Uvh erlang-24.2-1.el8.x86_64.rpm # 安装 yum install -y erlang # 查看版本 erl -v5.安装RabbitMQ
安装socat插件
yum install -y socat
安装MQ
# 解压 rpm -Uvh rabbitmq-server-3.9.12-1.el8.noarch.rpm # 安装 yum install -y rabbitmq-server6.启动RabbitMQ服务
# 启动rabbitmq systemctl start rabbitmq-server # 查看rabbitmq状态 systemctl status rabbitmq-server7.安装启动RabbitMQWeb管理界面
# 打开RabbitMQWeb管理界面插件 rabbitmq-plugins enable rabbitmq_management
端口: 15672
8.添加远程用户角色介绍:
administrator:可以登录控制台、查看所有信息、并对rabbitmq进行管理 monToring:监控者;登录控制台,查看所有信息 policymaker:策略制定者;登录控制台指定策略 managment:普通管理员;登录控制
添加命令
# 添加用户 # rabbitmqctl add_user 用户名 密码 rabbitmqctl add_user admin admin # 设置用户角色,分配操作权限 #rabbitmqctl set_user_tags 用户名 角色 rabbitmqctl set_user_tags admin administrator # 为用户添加资源权限(授予访问虚拟机根节点的所有权限) rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"9.命令补充
# 设置rabbitmq服务开机自启动 systemctl enable rabbitmq-server # 关闭rabbitmq服务 systemctl stop rabbitmq-server # 重启rabbitmq服务 systemctl restart rabbitmq-server # 修改密码 rabbitmqctl change_ password 用户名 新密码 # 删除用户 rabbitmqctl delete_user 用户名 # 查看用户清单 rabbitmqctl list_users



