Linux系统rabbitMQ安装教程

Linux系统rabbitMQ安装教程,第1张

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.安装:

sudo yum install erlan

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 StrongPassword
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

整合了rabbitmq安装和erlang安装

原文来自:

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

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

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

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5605940.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存