RabbitMQ的安装部署

简介:

RabbitMQ是一个开源的基于erlang语言编写,支持多种语言,用于在分布式系统中存储消息,转发消息,具有高可用、高可扩、易用性。

 

基于RPM包的安装方法如下:

 

1、首先下载

erlang-21.1.1-1.el7.centos.x86_64.rpm

rabbitmq-server-3.7.9-1.el7.noarch.rpm

 

2、开始安装erlang

rpm -ivh erlang-21.1.1-1.el7.centos.x86_64.rpm

 

3、安装rabbit依赖包

yum install socat

 

4、安装rabbitmq

rpm -ivh rabbitmq-server-3.7.9-1.el7.noarch.rpm

 

5、启动rabitmq

systemctl start rabbitmq-server

 

6、查看rabitmq运行状态,active (running)表示启动成功运行

systemctl status rabbitmq-server

 

7、进入到安装目录,安装rabbitmq web管理页面

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.9/ebin

rabbitmq-plugins enable rabbitmq_management

 

8、添加用户

systemctl add_user 用户名 密码

 

9、给用户设置角色、分配权限

systemctl set_user_tag 用户名 角色

 

角色有以下几种:

administrator:可以登录控制台、查看所有信息、并对rabbitmq进行管理

monToring:监控者;登录控制台,查看所有信息

policymaker:策略制定者;登录控制台指定策略

managment:普通管理员;登录控制

 

10、访问rabbitmq web管理页面

浏览器打开:ip:15672

 

11、其他命令

#查看有哪些用户及对应的角色

rabbitmqctl list_users

#修改密码

rabbitmqctl change_ password 用户名 新密码

#删除用户

rabbitmqctl delete_user 用户名

 

posted @ 2022-08-25 17:32  opscool  阅读(410)  评论(0编辑  收藏  举报