• 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

  • 相关阅读:
    vue使用WEB自带TTS实现语音文字互转
    【LeetCode】35.复杂链表的复制
    Nacos介绍及安装启动
    Docker安装Gitlab-ruuner
    极客日报:罗永浩吐槽苹果新品:更丑更贵更胡来;苹果售卖145元擦屏布;MySQL 8.0.27 GA版本发布
    Java Boolean类,Java Character类,Java Number类
    关于@Autowired
    【@胡锡进】大模型量化分析- 南京银行 601009.SH
    计算机基础知识45
    阿里云-快照创建自定义镜像,新主机更换操作系统(选择自定义镜像)
  • 原文地址:https://blog.csdn.net/weixin_42293660/article/details/125667762