【RabbitMQ】——centos7安装rabbitmq教程

centos7 安装rabbitmq centos7.9系统下安装rabbitmq步骤简单介绍 阅读详情

引言

  消息队列现在在互联网项目中应用的还是非常多的,在接下来的博客中小编会深入的了解MQ的实现过程,在此博客中将介绍如何在centos7下面安装MQ以及遇到的问题。

  第一步:安装Erlang

  因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang

     rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm

  第二步、安装rabbitMQ-server

  官网提供的安装方式:

  1. rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc

  2. yum install rabbitmq-server-3.5.6-1.noarch.rpm

   本人安装成功的方式:

rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm

 第三步、查看rabbitmq-server是否已经安装好了,能查到说明已经安装完成了。

   rpm -qa|grep rabbitmq

 

   

 第四步、开启rabbit-server

      service rabbitmq-server start

 

 第五步、关闭rabbit-server(验证命令)

   service rabbitmq-server stop

 第六步、查看状态

  rabbitmqctl status

 

  这样虽然我们已经将rabbitmq的服务正常启动了,但是我们在物理机的浏览器中输入ip:15672时,并不能连接,因为我们还没有配置维护插件和开启远程连接

  第七步、安装命令维护插件

  rabbitmq-plugins enable rabbitmq_management 

  第八步、设置配置文件,并开启用户远程访问

cd /etc/rabbitmq

cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/

mv rabbitmq.config.example rabbitmq.config
 vi /etc/rabbitmq/rabbitmq.config

去掉这句配置前的注释("%%")以及后面的","号,保存并退出。

 
  

  第八步、重启rabbit-server服务

   service rabbitmq-server restart

  第九步、登录访问

  在浏览器中输入ip:15672即可出现登录页面,用户名和密码都是guest

  

  如果上面的所有步骤都是非常顺利的话,那么恭喜你已经安装成功了。但是我并没有这么顺利,下面分享一下我遇到的问题。

 错误信息:输入service rabbitmq-server start 启动命令后 出现下面错误信息

 Job for rabbitmq-server.service failed. See ‘systemctl status rabbitmq-server.service’ and ‘journalctl -xn’ for details.

 解决方案:

  将5672端口加入防火墙白名单

   firewall-cmd --permanent --add-port=5672/tcp
   firewall-cmd --reload
   setsebool -P nis_enabled 1

 粗暴一点的方法就是直接关闭防火墙,关闭seLinux

  systemctl stop firewalld

  setenforce 0 

  错误二、出现登录页面后,输入guest账户信息后,不能登录。

  这是因为我们没有开启远程用户访问,这个解决方案,在上面步骤中已经列出,不再重复。

  小结

  经过这几步骤已经正确安装了rabbitmq,小编在安装的时候遇到了一些问题,尤其是在centos6上面,遇到的问题都没有解决,转移到centos7上面,安装还是比较顺利的,特此记录,希望对你有所帮助。

原文链接:https://blog.youkuaiyun.com/hao134838/article/details/71512557

centos7安装RabbitMQ 1 centos7安装RabbitMQ 1.1 先安装erlang(RabbitMQ基于erlang的所以必须先安装这个) f**k 在安装环境的路上磕磕绊绊醉了 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget wget http://www.erlang.org/download/o... 阅读详情

相关推荐

CentOS 7 下离线安装RabbitMQ教程

在centos7系统上搭建的rabbitmq3.8版本,但是发现跟其他的版本明显有些区别,比如web访问入口guest用户登录问题,报错是只允许通过localhost访问,解决方法是rabbitmq其他版本是修改sbin/rabbitmq.app文件,把其中的一行直接修改成[{rabbit, [{loopback_users, []}]}].再重启rabbitmq即可,但是这里的版本不行,因为没有rabbitmq.app文件。(6)开机启动,如果你需要的话就添加开机启动(不添加开机启动的不要添加了)

心比天高的小菜鸟 3099

Centos7下安装RabbitMQ教程

Centos7下安装RabbitMQ教程

Z1366566161664的博客 4832

CentOS7 Docker安装RabbitMQ完整教程

RabbitMQ是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)。它由Erlang语言开发,具有高可用、高性能、可扩展等特点。本教程将手把手教你在CentOS7系统上使用Docker安装RabbitMQ,包括管理界面的配置和基本使用。

weixin_51040479的博客 1034

Centos7安装配置RabbitMQ

介绍什么是RabbitMQ,以及一些相关知识,和详细演示在Centos7的环境下安装配置

云创网络工作室官方账号 7773

Centos7 安装 RabbitMQ详细教程

系统版本:Centos7 所需文件下载路径: 所需文件,下载地址 前言:下载后把解压的三个文件,拷贝到root目录下 1、安装socat socat是一个多功能的网络工具,可以看作是netcat的升级版,socat的主要特点就是在两个数据流之 间建立通道;且支持众多协议和链接方式:ip, tcp, udp,ipv6,pipe,exec,system,open,proxy,opens sl,socket等。 安装命令: rpm -ivh socat-1.7.3.2-2.e

司徒剑南的博客 6965

CentOS 7 安装 RabbitMQ 3.7

CentOS 7 安装 RabbitMQ 3.7 安装Erlang 安装依赖 sudo yum install -y gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git 创建yum源 参考:(https://github.com/rabb...

成功需要努力 7907

Centos7安装RabbitMQ与使用(超详细)

第一步、安装任何软件包之前,建议使用以下命令更新软件包和存储库第二步、Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库第三步、RabbitMQ是基于Erlang(面向高并发的语言)语言开发,所以在安装RabbitMQ之前,需要先安装Erlang语言第四步、检查Erlang版本,默认是最新版本第五步、下载RabbitMQ第六步、安装RabbitMQ恭喜你,RabbitMQ现已经安装在系统上!

qq_44861126的博客 1万+

CentOS7下安装RabbitMQ

使用rpmfusion的第三方库 yum依赖安装erlang 然后安装rabbitMQ 的惨痛经历

搞事情的博客 1万+

Centos7 安装rabbitmq详细教程

一、RabbitMQ简单介绍 RabbitMQ就是当前最主流的消息中间件之一。RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 在目前...

夏冬丶王阳旭 5万+

Unity基础篇-----Input输入

2、Input.GetTouch()方法,主要用于移动端开发使用,此方法主要获取触摸屏幕的操作数据,首先通过Input.touchCount这个方法获取到手指触摸屏幕的次数,通过GetTouch方法传输触摸次数,调用Touch结构判断手指的状态来是否为设定的状态,符合的话则执行相关内容。参数(“Horizontal”)表示左右的值,值为-1时,表示你在一直按下左方向对应的按键、设备类型为手柄时,表示你把推杆推到了最左边,为0时为默认位置,手柄中对应正中间,为1时与-1时对应的情况正好相反。

why820mmm的博客 3495

别再为OpenBCI_GUI安装发愁了!保姆级教程带你从Processing配置到成功运行(附常见错误解决)

本文提供了一份详细的OpenBCI_GUI安装教程,涵盖从Processing配置到成功运行的全过程,特别针对常见错误提供了解决方案。通过环境搭建、软件依赖安装、源码处理及首次运行实战,帮助用户高效完成数据可视化工具的部署与使用。

weixin_28366475的博客 270

CentOS7安装RabbitMQ简单实用教程

首先安装RabbitMQ需要JDK环境,如果虚拟机没有JDK1.8小伙伴们自行去搜一篇教程,很快的,然后我们就进入今天的正题, 因为RabbitMQ是基于Erlang语言编写的这么一个消息中间件,我们需要先安装Erlang 1安装Erlang 1.1安装前线完成条件 curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash 1.2第二步安装Erlang yum install

佐岸的博客 4704

人工智能的未来:从弱 AI 到通用人工智能(AGI)

从最初的简单自动化程序,到如今的深度学习大模型(如 ChatGPT、DeepSeek、Grok),AI 逐步从弱人工智能(Weak AI)向更智能、更自主的方向发展。AI 的发展将影响就业市场,取代重复性、低技能的工作,同时创造新的高技能岗位。尽管深度学习带来了巨大的进步,但它仍然依赖大量标注数据进行训练,对新环境的泛化能力有限,这也是当前 AI 迈向 AGI 的关键障碍之一。本文将探讨 AI 从弱 AI 进化到 AGI 的可能性,分析目前 AI 技术的局限性,并展望未来 AI 在各个行业的影响。

qq_20245171的博客 1万+

Centos7安装RabbitMQ详细教程

转载:Centos7安装RabbitMQ详细教程 MQ引言 什么是MQ MQ:message Queue翻译为消息队列,通过典型的生产者和消费者模型不断向消息队列中生产消息,消费者不断从队列中获取消息。因为消息的生产和消费都是一部的,而且只关心消息的发送和接收,没有业务逻辑

明耀的博客 3023

RK3588 C-PHY摄像头驱动升级踩坑记:从‘Only CSI2 supported’报错到成功取流

本文详细记录了在RK3588平台上调试C-PHY摄像头驱动的全过程,从‘Only CSI2 supported’报错分析到成功取流。内容涵盖C-PHY与CSI-2协议差异、SDK版本对比、V4L2框架下的bus-type解析机制,以及硬件排查与寄存器调优实战经验,为嵌入式Camera驱动工程师提供宝贵参考。

weixin_42522374的博客 124

Keil C51开发必看:详解data/xdata/bdata内存分配陷阱与避坑指南

本文深入解析Keil C51开发中的data/xdata/bdata内存分配陷阱,提供针对51芯片的高效避坑指南。通过真实案例揭示Keil编译器的隐藏规则,分享内存优化策略和调试技巧,帮助开发者解决data溢出、xdata访问异常等典型问题,提升嵌入式开发效率。

v6b7n8m9q0的博客 1072

CentOS 7 下安装RabbitMQ教程_centos启动rabbitmq

在centos7系统上搭建的rabbitmq3.8版本,但是发现跟其他的版本明显有些区别,比如web访问入口guest用户登录问题,报错是只允许通过localhost访问,解决方法是rabbitmq其他版本是修改sbin/rabbitmq.app文件,把其中的一行直接修改成。看样子网上大多数都是低版本的rabbitmq的解决方法,于是研究了一下其他的解决方法供参考。(1)准备RabbitMQ的安装包(rabbitmq-server-3.8.5-1.el7.noarch)(3)这两个软件的对应版本。

2401_89308216的博客 2302

【100%通过率】2024华为OD机试真题E卷 C++ 实现【栈数据合并/空栈压数】

向一个空栈压入正整数,每当压入一个整数时,执行以下规则(设: 栈顶至栈底整数依次编号为n1、n2...nx, n1为最新压入的整数)

MISAYAONE的博客 1554

centos7 安装RabbitMQ

一、系统环境(亲测可用) 1、JDK1.8 2、Centos7-64位 3、Erlang-OTP 23 4、RabbitMQ-3.8.5 二、安装Erlang 1、erlang和rabbitmq的版本对应关系 2、通过rpm安装erlang 1)完成erlang的前置条件配置.这个是配置是通过package cloud拉取rpm脚本自动安装yum仓库等等 curl -s https://packagecloud.io/install/re...

zouchangan的博客 1277

Android Camera MTK框架

Camera简介: 虽然前文说道Android在5.0之后就推出了Camera2 API,但是各个厂家的基本未适配,导致目前市场上大部分机型使用的仍然是Camera1 API。PS:Android 9.0 Google强制要求各个平台厂商(高通/MTK/华为等)支持Camera2,不再兼容Camera1。 ...

weixin_49303682的博客 5508

2023推免(夏令营+套实验室)面试总结(博文附问题汇总和参考答案)

2023推免(夏令营+套实验室)面试总结(博文附问题汇总和参考答案)

m0_51339444的博客 1808

Centos7安装RabbitMQ

1、安装前准备 由于RabbitMQ使用的是Erlang语言开发的,因此在安装RabbitMQ之前需要安装Erlang环境,Erlang与RabbitMQ的下载地址分别为: Erlang:https://github.com/rabbitmq/erlang-rpm/releases RabbitMQ:https://github.com/rabbitmq/rabbitmq-server/releases 注意:RabbitMQ与Erlang安装时是有版本对于关系,可以查看:https://www.rabb

小菜鸟笔记 2891

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: Java中sleep和wait的区别,锁池与等待池的区别,notify和notifyAll的区别
下一篇: Spring读取配置文件属性
占位符号
博客等级 码龄10年 75粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值