Linux系统rabbitMQ安装教程

在安装任何软件包之前,建议您使用以下命令更新软件包和存储库。

yum -y update

RabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中。 Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库。 运行以下命令相同

yum -y install epel-release

删除老包,安装新包

yum remove erlang-erts-R16B-03.18.el7.x86_64

清理rpm文件缓存

yum clean all

yum makecach

此方法安装的是最新版的

1.先下载rpm包

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

2.rpm包:

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

可能会有以下问题:

解决办法:(执行以下命令后,在执行上一条命令)

yum -y install epel-release

3.安装:

yum install erlang

RabbitMQ为预编译并可以直接安装的企业Linux系统提供RPM软件包。 唯一需要的依赖是将Erlang安装到系统中。 我们已经安装了Erlang,我们可以进一步下载RabbitMQ。 通过运行下载Erlang RPM软件包

去github下载rabbitmq安装包放到安装目录里

Messaging that just works — RabbitMQ

https://github.com/rabbitmq/rabbitmq-server/releases

运行RPM安装RPM包

rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm

启动RabbitMQ服务器进程

systemctl start rabbitmq-server

引导时自动启动RabbitMQ

systemctl enable rabbitmq-server

已安装并运行防火墙,运行防火墙通过5672、15672端口

firewall-cmd --zone=public --add-port=5672/tcp –permanent

firewall-cmd --zone=public --add-port=15672/tcp --permanent

firewall-cmd  --reload

启动RabbitMQ Web管理控制台

rabbitmq-plugins enable rabbitmq_management

将RabbitMQ文件的所有权提供给RabbitMQ用户

chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

为RabbitMQ Web管理控制台创建管理用户

rabbitmqctl add_user admin 123456
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

整合了rabbitmq安装和erlang安装

原文来自:

在CentOS 7上安装RabbitMQ服务器 | 《Linux就该这么学》

Linux中安装Erlang_小帅的博客-CSDN博客_erlang安装

Requires: erlang >= 20.3 Available: erlang-R16B-03.18.el7.x86_64_永不停歇的人-CSDN博客

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值