SpringCloud第十篇 Spring Cloud Bus(消息总线)环境准备 RabbitMQ安装(Windows 64)

RabbitMQ需要依赖Erlang所以得首先安装Erlang

1.下载Erlang

http://www.erlang.org/downloads

根据自己的电脑环境进行选择,我现在的是OTP 21.2 Windows 64-bit Binary File

2.安装

点击exe文件next点着走就行,选择自己合适的安装路径即可

3.配置境变量

新建一个ERLANG_HOME环境变量并添加到PATH

4.测试Erlang安装

Win+R cmd输入erl

5.下载RabbitMQ

地址为:http://www.rabbitmq.com/download.html

6.安装RabbitMQ

如果不改变路径,选择默认安装即可

RabbitMQ默认端口是5672

7.配置RabbitMQ

我安装的路径是D:\Software\RabbitMQ Server\rabbitmq_server-3.7.9

进入CMD界面(管理员模式)

环境变量我已经配置好

安装管理插件

rabbitmq-plugins.bat enable rabbitmq_management

重启服务

net stop RabbitMQ && net start RabbitMQ

创建用户,密码,绑定角色

查看用户列表

rabbitmqctl.bat list_users

新增一个用户:

rabbitmqctl.bat add_user 用户名 密码

再看下一下

关于用户名后面的中括号解释,不用想肯定是role之类的,下面带色的字解释来源于网络

 

rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。

(1) 超级管理员(administrator)

可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。

(2) 监控者(monitoring)

可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 

(3) 策略制定者(policymaker)

可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。

(4) 普通管理者(management)

仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。

(5) 其他的

无法登陆管理控制台,通常就是普通的生产者和消费者。

看完了,接下来还是继续

把guoxingege(刚刚新建的用户)设置为管理员

rabbitmqctl.bat set_user_tags guoxingege administrator

如果设置多个角色怎么办呢?

rabbitmqctl.bat  set_user_tags  username 角色1 角色2 ...

修改用户的密码(建议使用guest操作)

rabbitmqctl change_password 用户名 密码

删除用户(建议使用guest操作)

rabbitmqctl.bat delete_user 用户名

最后放大招进入web管理界面

http://localhost:15672

至于账号密码就不用问我了,会了上面的操作不差密码了吧

至于进一步的了解,大家可以去网上找找帖子学习参考

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值