Linux环境下安装RabbitMQ的全过程

这篇具有很好参考价值的文章主要介绍了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
见图
Linux环境下安装RabbitMQ的全过程
二、下载、安装、验证 erlang
1、下载
下载命令 sudo yun install erlang
见图
Linux环境下安装RabbitMQ的全过程
2、安装erlang
接着上一步, 继续回复“y”,
提示:见到Complete!(成功),表示安装erlang 成功了。
见图

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

Linux环境下安装RabbitMQ的全过程
三、卸载 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
见图
Linux环境下安装RabbitMQ的全过程
五、安装、验证rabbitmq-server(rabbitMQ服务器)
1、安装命令: rpm -ivh rabbitmq-server-3.10.5-1.el8.noarch.rpm

Linux环境下安装RabbitMQ的全过程
2、验证rabbitmq-server(rabbitMQ服务器)
命令:yum info rabbitmq-server
见图
Linux环境下安装RabbitMQ的全过程

六、开启管理界面、修改默认配置(修改默认的用户名、密码)
遇到的问题:找不到 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

见图
Linux环境下安装RabbitMQ的全过程
六、启动rabbitmq-server服务
执行命令 rabbitmq-server start文章来源地址https://www.toymoban.com/news/detail-464951.html

到了这里,关于Linux环境下安装RabbitMQ的全过程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux安装docker全过程

    3. 第二步:设置docker的存储库。就两条命令,我们直接执行就好。 ​ ​ 4. 安装docker engine和docker-compose。 执行命令: ​ 等到屏幕输出success后,我们输入docker -v 。如果输出了它的版本号那么就证明docker安装好了。输入 docker compose version 如果也输出了版本号,则证明 docker-co

    2024年02月10日
    浏览(35)
  • 在CentOS上用yum方式安装MySQL8真实全过程记录(顺利版本)

    此文参考我前面的文章《在CentOS上用yum方式安装MySQL8过程记录》,之前比较曲折,现在再安装一台mysql。 因为之前很多坑已经走过,加上这台Linux之前没安装过MYSQL,所以整个过程算是非常顺利。 安装环境:centos7 mysql版本:8.0.35 (为方便理解,以下为完整过程 ) 然后直接使

    2024年02月07日
    浏览(43)
  • 【基于Ubuntu20.04的Autoware.universe安装过程】方案三:Docker | 详细记录 | 全过程图文 by.Akaxi

    目录 一、Autoware.universe背景 二、安装说明 三、安装git 四、克隆autoware 五、安装cuda 六、安装Docker软件 七、安装Nvidia Container Toolkit 八、安装Rocker 九、拷贝Autoware的Docker镜像 十、创建autoware_map文件夹 十一、启动docker 十二、源码拷贝 十三、安装依赖 十四、编译Autoware.universe 十

    2024年04月10日
    浏览(43)
  • 【基于Ubuntu20.04的Autoware.universe安装过程】方案二:双系统 | 详细记录 | 全过程图文 by.Akaxi

    目录 一、Autoware.universe背景 Part-1:安装双系统教程 二、查看Windows引导方式 三、制作安装盘 四、设置电脑配置 1.关闭bitlocker 2.压缩硬盘分区 3.关闭Secure Boot 4.关闭intel RST 5.BIOS设置U盘引导 五、安装Ubuntu20.04 1.ventoy引导 2.安装配置 3.安装类型 4.完成安装 Part-2:在Ubuntu20.04上安装

    2024年04月11日
    浏览(49)
  • 记一次mysql8 在linux上安装全过程

    参照MYSQL官网官方文档安装 1、mysql官网 mysql官网 2、直接进入文档页 找到安装文档 3、找到自己系统对应的安装文档,选合适的安装方式,我这里使用的是YUM方式 a、开始安装之前需要替换yum仓库 具体步骤如下 b、将下载的文件上传至自己的服务器 如下 c c、执行yum仓库安装命

    2024年02月12日
    浏览(31)
  • 香橙派/树莓派 电脑linux 电赛备赛指南-opencv全过程最简安装,ssh,vnc,USB摄像头驱动和配置环境避坑,手把手教学。opencv视觉入门(一)

    老早就想写博客了把之前的项目都记录下来,但是一直碍于每次做完项目都挺累的,于是就偷懒没写,不过每次做完都有总结,现在已经大三了,觉得应该把自己之前学习过程中遇到的经验或者坑写出来,后面会陆陆续续的发出来,今天先来讲一下有关这份博客的前提背景吧

    2024年04月08日
    浏览(36)
  • 记录一次开机内存分析的全过程

    作者:zzy的学习笔记 记录一次开机内存分析的全过程,尽量详尽的介绍常用内存分析工具和命令行的使用,结合具体问题探讨开机内存分析的实践经验。通过这篇文章我会介绍开机内存的常用测试分析工具的基本使用方法,以及如何通过抓取出来的内存数据得出下一步的分析

    2024年02月07日
    浏览(32)
  • 记录Java读取hdfs上的文件全过程

    文章目录 前言 一、项目大体流程 二、详细步骤 1.在idea里面创建空项目(小白也能看懂) 2.导入所需的jar包 2.输入代码后就可以实现了 总结         跟着白哥学Java,今天就来分享一下Java如何上传文件到hdfs上面, 提示:以下是一点见解         我们想要上传到hdfs,首先就

    2024年02月10日
    浏览(43)
  • ShaderToy着色器移植到Three.js全过程记录

    推荐:用 NSDT设计器 快速搭建可编程3D场景。 作为 Publicis Pixelpark Innovationlab 研究的一部分,我们研究了如何将较低底层的语言用于网络技术。 显而易见的选择似乎是 asm.js 或 WebAssembly。 但你也可以使用 WebGL 着色器来解决面向机器的问题。 着色器使用类似于 C/C++ 的语言进行

    2024年02月13日
    浏览(37)
  • OpenWRT LEDE在Ubuntu22.04 编译全过程记录

    注, feeds用法 查看更新的订阅源信息,index file feeds/packages.index 【问题1】m4 编译错误 解决,参考博文 【问题2】 freadahead 异常 解决,参考博文 注意 : 参考博文中的 _IO_IN_BAXKUP 应该为 _IO_IN_BACKUP ,否则会导致下述报错,此文为正确写法 【问题3】 bison-3.0.4 相关错误 解决,参考

    2024年02月12日
    浏览(94)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包