1、下载Erlang和 Rabbit
https://d28dx6y1hfq314.cloudfront.net/828/1039/el/8/package_files/2279064.rpm?t=1669605802_12ad3355a4114c22e9b151acfe4484891078938e


https://download.fastgit.org/rabbitmq/rabbitmq-server/releases/download/v3.11.3/rabbitmq-server-3.11.3-1.el8.noarch.rpm

其他版本环境

RabbitMQ Erlang Version Requirements — RabbitMQ

2、拷贝到Linux服务器 /user/software/rabbitmq 根据自身需求更换安装目录

3、解压erlang并安装

rpm -Uvh erlang-25.1.1-1.el8.x86_64.rpm 

4、查看版本号

erl -v

5、安装rabbitmq

rpm -Uvh rabbitmq-server-3.11.3-1.el8.noarch.rpm

6、启动rabbitmq

systemctl start rabbitmq-server.service 

7、打开5672、15672端口

firewall-cmd --add-port=5672/tcp --permanent //防火墙添加出入站规则  服务端口

firewall-cmd --add-port=15672/tcp --permanent //防火墙添加出入站规则 Web端

service firewalld restart // 重启防护墙
systemctl enable rabbitmq-server //服务开机自启

 8、查看 RabbitMq 位置

whereis rabbitmq

9、定位到安装目录下

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.11.3/plugins

10、启动web服务

rabbitmq-plugins enable rabbitmq_management

 11、添加rabbitmq用户

rabbitmqctl add_user user password //user:用户 password:密码

12、赋予角色

 
rabbitmqctl set_user_tags user role
// ROLE 
administrator:可以登录控制台、查看所有信息、并对rabbitmq进行管理
monToring:监控者;登录控制台,查看所有信息
policymaker:策略制定者;登录控制台指定策略
managment:普通管理员;登录控制

13、资源权限

 rabbitmqctl set_permissions -p / user  ".*" ".*" ".*" //user:用户 

 

posted on 2022-11-28 11:52  金科许俊  阅读(1529)  评论(0编辑  收藏  举报