Linux安装RabbitMQ

安装步骤

rabbitmq使用erlang开发,依赖于erlang,所以需要先下载erlang,且版本要兼容:

可在官网查看erlangrabbitmq的版本对应关系

https://www.rabbitmq.com/docs/which-erlang

版本对应关系

CentOs7安装运行

下载

下载地址

https://www.rabbitmq.com/docs/download

rabbitmq使用erlang开发,依赖于erlang,所以要先下载erlang,点击如下位置进行erlang的下载:

erlang下载1

点击后跳转github,跳转后选择红框处25的版本,以对应当前最新的4.0.3版本mq:

25xOS7

然后再点击Tags后选择版本下载:

git的tags

git下载erlang

最后选择el7 x86的版本点击进行下载:

对应7的版本

然后再下载MQ:

下载地址

其分为docker下载、安装包下载,这里演示linuxCentOS7使用安装包方式下载及安装

点击如下内容:

CentOS下载

Direct Downloads标题下点击下载

跳转下载

安装运行

都下载完成后,将安装包放入linux中,然后进入安装包存放目录,执行rpm -ivh安装命令:

命令:

  • 安装erlang:rpm -ivh erlang-26.2.5.5-1.el7.x86_64.rpm

  • 安装rabbitmq:rpm -ivh rabbitmq-server-4.0.3-1.el8.noarch.rpm

    [root@Centos7 rabbitmq]# rpm -ivh erlang-26.2.5.5-1.el7.x86_64.rpm 准备中… ################################# [100%]正在升级/安装… 1:erlang-26.2.5.5-1.el7 ################################# [100%]
    [root@Centos7 rabbitmq]# rpm -ivh rabbitmq-server-4.0.3-1.el8.noarch.rpm 警告:rabbitmq-server-4.0.3-1.el8.noarch.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 6026dfca: NOKEY准备中… ################################# [100%]正在升级/安装… 1:rabbitmq-server-4.0.3-1.el8 ################################# [100%]

安装完成后使用service rabbitmq-server start命令启动mq

[root@Centos7 rabbitmq]# service rabbitmq-server start
Redirecting to /bin/systemctl start rabbitmq-server.service
Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" and "journalctl -xe" for details.

启动后如果出现上面Job for rabbitmq-server.service failed.......的失败问题,需要使用如下命令进行配置:

vi /etc/rabbitmq/rabbitmq-env.conf

vi命令执行后,在文件里面添加这一行:NODENAME=rabbit@localhost,保存。
注意rabbitmq-env.conf这个文件没有,打开之后自动创建。

解决启动失败

完成配置后在重启并查看mq状态:

  • 重启命令:systemctl restart rabbitm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值