Linux环境下安装RabbitMQ的全过程

记录一下安装RabbitMQ的全过程。
这里面有我安装时遇到的问题报错,写个解决问题思路和参考:
1、装 erlang(的版本)与 rabbitmq-server服务器的版本冲突,重装erlang环境即可。
2、启动rabbitmq-server服务时,报错:boot failed(启动失败)

环境、版本等信息:
Linux: 腾讯云CentOS 8.0
erlang : 23.3
rabbitmq : 3.10.5
socat : 1.7.4.1

包名称:
erlang : erlang-23.3-2.el8.src.rpm
rabbitmq-server : rabbitmq-server-3.10.5-1.el8.src.rpm
socat : socat-1.7.4.1-1.el8.src.rpm

安装rabbitmq分3个步: 1、先安装socat, ——》2、安装erlang, ——》3、安装rabbitmq-server。

一、下载socat工具

命令
yum -y install socat
见图
图01
二、下载、安装、验证 erlang
1、下载
下载命令 sudo yun install erlang
见图
图2
2、安装erlang
接着上一步, 继续回复“y”,
提示:见到Complete!(成功),表示安装erlang 成功了。
见图

图3
3、验证 erlang 是否成功。
命令: yum info erlang
提示: erlang 的版本信息、软件网址、占用大小空间等,就表示安装成功了。

图4
三、卸载 erlang(遇到下载的erlang与rabbitmq-server 版本冲突)
执行3条命令
yum list | grep erlang
yum -y remove erlang-*
yum remove erlang.x86_64

四、重新安装 erlang 和验证 erlang
安装已经下载好的erlang包, 文件路径 ./rabbitmq/ 文件下
安装命令: rpm -ivh erlang-23.3-2.el8.x86_64.rpm
验证erlang命令: yum info erlang
见图
图6
五、安装、验证rabbitmq-server(rabbitMQ服务器)
1、安装命令: rpm -ivh rabbitmq-server-3.10.5-1.el8.noarch.rpm

图7
2、验证rabbitmq-server(rabbitMQ服务器)
命令:yum info rabbitmq-server
见图
图8

六、开启管理界面、修改默认配置(修改默认的用户名、密码)
遇到的问题:找不到 rabbit.app 文件

找rabbit.app 文件,找了很久,第二天再接着找,发现了,位置是:
/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.5/plugins/rabbit-3.10.5/ebin

在ebin文件夹里rabbit.app文件。
打开rabbit.app文件,执行命令: vi rabbit.app

修改 {loopback_users, [<<“guest”>>]}这段, 把 [<<“guest”>>] 改成 guest, 即可。<做这一步的时候也入坑了,找了好久的问题,才解决>
解决方法:把 [<<“guest”>>] 改成 [],完整的是: {loopback_users, []}
原因: rabbitmq从3.3.0开始禁止使用guest/guest权限通过 除localhost外的访问。我用的版本是: RabbitMQ 3.10.5

见图
图9
六、启动rabbitmq-server服务
执行命令 rabbitmq-server start

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向前与寻找

谢谢你,看我的自学知识总结

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值