rabbitmq安装

本文详细指导了如何在Linux系统上安装Erlang并配置RabbitMQ,包括安装步骤、Erlang版本检查、RabbitMQ的安装、web管理页面插件设置,以及安全调整,确保guest用户权限限制。
摘要由CSDN通过智能技术生成

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

yum -y update

更新系统后,进一步安装Erlang。

安装Erlang

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

yum -y install epel-release

yum -y update

现在使用以下命令安装Erlang。 (安装过程可能会卡顿,耐心等待就好)

yum -y install erlang socat

您现在可以使用以下命令检查Erlang版本。

erl -version

要切换到Erlang shell,可以键入以下命令。

shell将更改,您将得到以下输出。 (不需要这一步操作)

Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V5.10.4  (abort with ^G)
1>

安装RabbitMQ安装包(需要联网)

yum install -y rabbitmq-server-3.7.18-1.el7.noarch.rpm

如果不行使用以下命令:(运行RPM安装RPM包:)

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

RabbitMQ现已安装在您的系统上。

#查看状态
systemctl status rabbitmq-server

#启动服务
systemctl start rabbitmq-server

#设置为开机启动
systemctl enable rabbitmq-server

#重启服务
systemctl restart rabbitmq-server

安装web管理页面插件(先启动rabbitmq服务):

rabbitmq-plugins enable rabbitmq_management
访问控制台

请添加图片描述

原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

找到这个文件rabbit.app
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.4/ebin/rabbit.app

将:{loopback_users, [<<”guest”>>]},
改为:{loopback_users, []}

配置

请添加图片描述

改完后,记得重启服务:systemctl restart rabbitmq-server

测试

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值