RabbitMQ与配置

RabbitMQ与配置 (Jack Jiang原创文档:http://www.52im.net)

RabbitMQ安装和配置指南(以Windows平台为例)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9SYnhny2-1648435262756)(https://www.jianshu.com/p/53613063abaf)]

特别说明:在xp上,opt19和opt18版本都不能正常安装(安装后没有生成Bin目录及文件),但opt17(17版最 新是opt17.5)是可以安装的,估计opt18和19都不能在xp上正常安装和运行导致的(可能已放弃支持xp平台)!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uwxci6t5-1648435262757)(https://www.jianshu.com/p/53613063abaf)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BpaHN2yN-1648435262758)(https://www.jianshu.com/p/53613063abaf)]

第三步:安装Erlang

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lOaa2YJq-1648435262759)(https://www.jianshu.com/p/53613063abaf)]

第四步:安装RabbitMQ

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6DTG1aEe-1648435262760)(https://www.jianshu.com/p/53613063abaf)]

第五步:运行RabbitMQ

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xQ7cTMp9-1648435262761)(https://www.jianshu.com/p/53613063abaf)]

或者:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YHXf3P3G-1648435262762)(https://www.jianshu.com/p/53613063abaf)]

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Moi57M0b-1648435262764)(https://www.jianshu.com/p/53613063abaf)附加:执行控制台命令看看RabbitMQ的状态等

第六步:开启Web版管理控制台(此步非必须,只是为了管理和调试方便而已)

1)执行命令:rabbitmq-plugins enable rabbitmq_management(linux下也是同样的指令)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qL7TIUoT-1648435262765)(https://www.jianshu.com/p/53613063abaf)]

2)运行RabbitMQ后网页上可以打开了:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NjQMrtSQ-1648435262765)(https://www.jianshu.com/p/53613063abaf)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVY2T74s-1648435262766)(https://www.jianshu.com/p/53613063abaf)]特别注意:初始安装后只能在127.0.0.1的ip打开,默认用户名和密码都是:guest。要在127.0.0.1之外打开,需 新建一个用户名,如:js,密码设的复杂的点,并把vhost分给它(默认不分的哦),就这样就可以在其它ip打 开了:

3)网页打开后的效果:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4d3Daq3r-1648435262767)(https://www.jianshu.com/p/53613063abaf)]

【Linux下的安装】

完全重新安装,非常繁琐,要先安装Erlang、再安装RabbitMQ,中途会有各种依赖和版本问题。

Ubuntu下的安装:

js测试linux只有12.04版,sudo apt-get install rabbitmq-server只能安装到2.7.1(最新版是3.6.5),这太老了。 真正生产的时候,就在新一点的Centos或Ubuntu(如16.04)下用它们自的软件库中版本安装吧,这样就简单 多了。

【Linux下如何在命令行中加入新用户且给于管理员权限,以便远程访问rabbitMQ控制台】

1、sudo rabbitmqctl add_user js 19844713

2、sudo rabbitmqctl set_user_tags js administrator

3、sudo rabbitmqctl set_permissions -p / js “.*” “.*” “.*”

本文引用与即时通讯网

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值