写在前面的话,这篇本来一个月前已经写好,但是那时候 简书维护,拖到现在才发......
这里只讲rabbitmq的安装,使用什么的暂时先不去管,windows安装的问题真的是太坑了,网上找的超多的文章都没有提到我遇到的问题,非常感谢么么哒MY提供的帮助,看了这么多文章只有你的提到是用管理员身份运行的,话说win的管理员真不好用,没有linux和mac的简单粗暴o(╥﹏╥)o
右键管理员身份运行安装!
右键管理员身份运行安装!
右键管理员身份运行安装!
安装erl
erl是rabbitmq的语言基础,相当于基础环境,右键管理员自己找个没有中文路径的文件夹安装就行了
安装rabbitmq
rabbitmq是消息队列服务器,也是直接右键管理员身份运行,自己找个路径放,
两个语言环境变量我就不说了,都能用到mq了环境变量肯定都是随便设置的
随便贴个图
测试:
erl运行直接在cmd,输入erl,显示以下说明成功
rabbitmq测试运行,坑的来了,如果你是普通的git bash或者cmd运行
rabbitmqctl status
,会出现这样的问题一把泪一把泪找了好多,确认了十几遍环境变量,即使切到sbin目录下执行,还是会出现这个问题,坑了快一天,终于发现,原来这个指令
必须以管理员身份运行!!!
必须以管理员身份运行!!!
必须以管理员身份运行!!!
我tm!一口老血,不说了,直接展示,cmd管理员不能用windows+r输入cmd
,需要用搜索
或者找到
右键将
cmd.exe
发送到桌面快捷方式,然后这样子双击图标就一直是管理员身份了,运行对比看看
rabbitmqctl status
后,先安装网页插件rabbitmq-plugins enable rabbitmq_management
(安装可视化界面)
用rabbitmqctl status
确认是否安装成功
安装完成打开http://localhost:15672
初始账号密码是guest guest
项目中配置一下基础信息
运行可能会出现问题
An unexpected connection driver error occured
,这是因为账号权限不够通过命令授权
语法: set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
执行:
rabbitmqctl set_permissions -p / admin .* .* .*
完成对admin的授权,然后启动项目就正常了这篇文章只是一个安装过程,不涉及mq的具体使用,因为我也不太懂囧
最后感谢一下文章的帮助
windows中的RabbitMQ安装过程以及报错问题解决
rabbitmq 连接报错 An unexpected connection driver error occured
Windows下RabbitMQ安装及配置
公司项目很忙,不过忙也有忙的好处,刚过去没两天强吃下了
pinlayout
,flexlayout
,iglistkit
,还有一堆大佬封装的超级好用的框架,真的学习了好多知识,移动端这块我需要学习的还很多,能后面看项目稍微闲点,去补一补直播的知识,最近加班加的,感觉头发都不怎么长了囧,我是不是要秃了o(╥﹏╥)o
网友评论