阿里云服务Linux系统RabbitMQ下载安装

阿里云服务Linux系统RabbitMQ安装

RabbitMQ下载安装的时候出现了很多的坑(我只能说那个女的折磨),所以特此写一篇文章记录一下

安装RabbitMQ

1.下载地址:https://www.rabbitmq.com/download.html

2.环境准备:CentOS8+Erlang

RabbitMQ是采用Erlang语言开发的,所以系统环境必须提供Erlang环境,第一步就是安装Erlang。

3.Erlang下载地址:https://github.com/rabbitmq/erlang-rpm/releases

:在开发过程中,常常出现因版本不匹配而掉坑,RabbitMQ也是这样子,如果下载的erlang包需要和rabbitmq-server版本进行匹配,如果不进行匹配,那么恭喜你,那么在安装的时候就会报以下错误
在这里插入图片描述
ErlangMQ是采用Erlang语言编写的,所以系统环境必须提供Erlang环境
在这里插入图片描述
下载好后上传到服务器中Rabbit文件夹中(自己创建的)
在这里插入图片描述

如果之前安装过Erlang,需要提前卸载

service rabbitmq-server stop
yum list rabbitmq-server
yum remove rabbitmq-server
yum list socat
yum remove socat
yum list erlang
yum remove erlang

1.解压安装包
在这里插入图片描述
2.安装erlang语言
在这里插入图片描述
3.查看erlang版本
在这里插入图片描述
4.解压RabbitMQ安装包
在这里插入图片描述
5.安装RabbitMQ
在这里插入图片描述
6.开始RabbitMQ

您可以通过运行以下命令启动RabbitMQ服务器进程。
systemctl start rabbitmq-server

要在引导时自动启动RabbitMQ,请运行以下命令 systemctl enable rabbitmq-server

要检查RabbitMQ服务器的状态,请运行: systemctl status rabbitmq-server

如果启动成功,您应该得到以下输出。

? rabbitmq-server.service - RabbitMQ broker
   Loaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2017-07-15 18:59:14 UTC; 3min 22s ago
 Main PID: 29006 (beam.smp)
   Status: "Initialized"
   CGroup: /system.slice/rabbitmq-server.service
           ??29006 /usr/lib64/erlang/erts-9.0/bin/beam.smp -W w -A 64 -P 1048576 -t 5000000 -stbt db -zdbbl 32000 -K tr...
           ??29149 /usr/lib64/erlang/erts-9.0/bin/epmd -daemon
           ??29283 erl_child_setup 1024
           ??29303 inet_gethost 4
           ??29304 inet_gethost 4

Jul 15 18:59:13 centos rabbitmq-server[29006]: Starting broker...
Jul 15 18:59:14 centos rabbitmq-server[29006]: systemd unit for activation check: "rabbitmq-server.service"
Jul 15 18:59:14 centos systemd[1]: Started RabbitMQ broker.
Jul 15 18:59:14 centos rabbitmq-server[29006]: completed with 0 plugins.

rabbitmq linux卸载

rabbitmq是运行在erlang环境下的,所以卸载时应将erlang卸载。

1、卸载rabbitmq相关

卸载前先停掉rabbitmq服务,执行命令

$ service rabbitmq-server stop

查看rabbitmq安装的相关列表

$ yum list | grep rabbitmq

卸载rabbitmq已安装的相关内容

$ yum -y remove rabbitmq-server.noarch

2、卸载erlang

查看erlang安装的相关列表

$ yum list | grep erlang

卸载erlang已安装的相关内容

$ yum -y remove erlang-*
$ yum remove erlang.x86_64

卸载完之后就可以重新安装了=-=

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值