Spring Cloud Bus安装RabbitMQ

用Spring Cloud Bus实现通知微服务架构的配置文件的更改,需要使用到RabbitMQ。

使用这个版本的erlang和rabbitmq测试可用,下载地址:https://download.csdn.net/download/qq_35917800/11124992

一. 安装Erlang
RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。
更改安装路径,一路下一步就行。
配置环境变量:在这里插入图片描述
Path里添加%ERLANG_HOME%\bin
在这里插入图片描述
windows键+R键,输入cmd,再输入erl,看到版本号就说明erlang安装成功了。
在这里插入图片描述

二. 安装RabbitMQ
安装同样一路下一步就行,不用配置环境变量。
cmd,进入安装的sbin目录下,运行rabbitmq-plugins enable rabbitmq_management
在这里插入图片描述
然后用管理员权限打开cmd,执行net stop RabbitMQ && net start RabbitMQ
在这里插入图片描述
可以访问http://localhost:15672,默认的用户名密码都是guest,登录rabbitmq控制台。
在这里插入图片描述
其他的命令,在cmd,sbin目录下执行:
查看已有用户及用户的角色:rabbitmqctl.bat list_users
在这里插入图片描述
新增一个用户:rabbitmqctl.bat add_user username password
给用户超级管理员角色:rabbitmqctl.bat set_user_tags username administrator
修改密码:rabbitmqctl change_password userName newPassword
删除用户:rabbitmqctl.bat delete_user username

遇到的坑:
因为之前安装了高版本的rabbitmq,导致springcloud不兼容,所以卸载rabbitmq后又重新安装低版本的,然后在启动mq的时候一直报1067,启动失败。

解决方法:
1、打开注册表,window+R,输入regedit,找到ErlSrv下的1.1,删除掉1.1
在这里插入图片描述

在这里插入图片描述

2、到C盘,先把隐藏的文件夹设置为显示,然后可以找到 C:\Users\Administrator\AppData\Roaming\RabbitMQ,删除RabbitMQ这个文件夹后,重新安装RabbitMQ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值