美文网首页
windows安装rabbitmq及遇到的问题

windows安装rabbitmq及遇到的问题

作者: 简单coder | 来源:发表于2020-08-30 20:42 被阅读0次

    写在前面的话,这篇本来一个月前已经写好,但是那时候 简书维护,拖到现在才发......

    这里只讲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

    相关文章

      网友评论

          本文标题:windows安装rabbitmq及遇到的问题

          本文链接:https://www.haomeiwen.com/subject/eweurktx.html