CentOS 7.6安装rabbitMQ 3.9.11

本文档详细介绍了如何在CentOS7.6环境下手动安装RabbitMQ 3.9.11,包括下载RabbitMQ和其依赖zerodependencyErlang23RPM,使用yum安装,启动服务,验证安装成功以及开启管理面板的过程。
摘要由CSDN通过智能技术生成

RabbitMQ 3.9.11 安装

rabbitMQ官网给出的安装方式太多,于是自己摸索了一下安装方式,而且上面都是更推荐centos8安装,现在centos7已经过时了吗?而且3.9.11之类的最新版很多配置都和以前不一样了。
这次选择了手动下载安装包的方式安装,为了快和稳定

环境

系统:centos 7.6
CPU:Intel® Xeon® Gold 6133 1核 2GB
带宽:1Mbps
硬盘:50GB

下载RabbitMQ和Package Dependencies

进入rabbitMQ官网,点Get Started
在这里插入图片描述

image 1

点Download
在这里插入图片描述

image 2

  然后往下翻找到(image 3)这个,RHEL/CentOS 7.xRHEL/CentOS 8.x是RabbitMQ的本体(根据系统选择,我的系统是centos7.6), zero dependency Erlang 23 RPM是RabbitMQ的依赖,都要下载下来。
  zero dependency Erlang 23 RPM是RabbitMQ依赖的集合,顾名思义zero dependency就是零依赖的意思,就下这一个依赖就行了。因为RabbitMQ是基于Erlang写的,所以Erlang是不可少的。同时根据手动安装文档,RabbitMQ需要如下三个依赖(image 4)


image 3

在这里插入图片描述

image 4

zero dependency Erlang 23 RPM根据系统不同选择不同的版本
在这里插入图片描述

安装RabbitMQ

下载好依赖和安装包会有这(image 5)两个东西,把他们弄到服务器上,我用Xftp上传的,直接拖拽
在这里插入图片描述

image 5

随便找个点给他放服务器上(image 6)
在这里插入图片描述

image 6

执行下面命令安装依赖

yum install erlang-23.3.4.10-1.el7.x86_64.rpm

测试安装成功

erl

在这里插入图片描述

image 7

安装rabbitmq本体

yum install rabbitmq-server-3.9.11-1.el7.noarch.rpm

启动rabbitmq服务

service rabbitmq-server start

通过查看状态来看看是否成功启动

//常用的rabbitmq的命令
启动:service rabbitmq-server start
关闭:service rabbitmq-server stop
重启:service rabbitmq-server restart
service rabbitmq-server   status         //查看状态
service rabbitmq-server   enable
service rabbitmq-server   rotate-logs    //最新日志
service rabbitmq-server   condrestart    //冷起动
service rabbitmq-server   try-restart
service rabbitmq-server   reload         //重新加载配置文件  
service rabbitmq-server   force-reload
启动监控管理器:rabbitmq-plugins enable rabbitmq_management
关闭监控管理器:rabbitmq-plugins disable rabbitmq_management

ps -ef | grep rabbitmq  查看rabbitMq进程

netstat -anplt | grep LISTEN  rabbitmq默认监听端口15672/5672

成功安装(image 8)
在这里插入图片描述

image 8

开启RabbitMQ控制面板

开启面板

# rabbitmq-plugins enable rabbitmq_management

配置文件

点当前节点,查看当前节点信息
在这里插入图片描述

打开之后是没有配置文件的,我手动给他写了一份配置文件

也可以通过 https://github.com/rabbitmq/rabbitmq-server/blob/master/docs/rabbitmq.conf.example 下载保存为rabbitmq.conf,将其放到config文件的存储路径中,例如/etc/rabbitmq/下

再重启rabbitmq
修改日志记录信息 rabbitmq.conf里面找到{log_levels 改成 {log_levels,[{connection,error},{channel,error}]} 只记录错误

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值