CentOS 7.6安装rabbitMQ 3.9.11
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.x或RHEL/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 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