在Linux-CentOS8环境下安装RabbitMQ

本文详细介绍了在CentOS8系统上安装RabbitMQ 3.7.26的步骤,包括先安装Erlang 22.0.7,设置环境变量,启动RabbitMQ服务,创建admin用户并赋予所有权限,启用web管理界面,以及防火墙端口配置。最后,可以通过浏览器访问RabbitMQ管理页面进行验证。
摘要由CSDN通过智能技术生成

Linux-CentOS8安装RabbitMQ

1.安装Erlang语言环境
RabbitMQ是由Erlang语言开发,所以MQ安装时必须要安装对应支持版本的Erlang,版本具体对应可以参照 https://www.rabbitmq.com/

yum install erlang

在这里插入图片描述
我这里直接采用yum命令直接安装,可以看到对应的erlang版本为22.0.7。
提示完成后输入erl查看结果:
在这里插入图片描述

2.安装RabbitMQ
这里我们对照官网对应的MQ版本安装RabbitMQ 3.7.26。
首先将RabbitMQ文件上传至Linux并解压(我采用的FileZilla)。
在这里插入图片描述

xz -d rabbitmq-server-generic-unix-3.7.26.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.26.tar

解压后的目录,将sbin目录配置环境变量
在这里插入图片描述
打开.bashrc文件

vim ~/.bashrc

追加内容:

export RABBITMQ_HOME=/home/rabbitmq_server-3.7.26
export PATH=$RABBITMQ_HOME/sbin:$PATH                                                                  

保存并退出执行source使之生效:

source ~/.bashrc

查看环境变量

env

在这里插入图片描述
环境准备好之后,以守护进程方式启动RabbitMQ:

rabbitmq-server -detached

查看是否正常启动

rabbitmqctl status

在这里插入图片描述
添加admin账户:

  • 添加一个用户 账号是admin 密码是admin
 rabbitmqctl add_user admin admin
  • 给所有的虚拟机主机添加所有的权限
 rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
  • 给admin添加一个标签 标签是administrator
 rabbitmqctl set_user_tags admin administrator

启用webui界面插件

rabbitmq-plugins enable rabbitmq_management

开放端口15672、5672,如果是云服务器还需要检查安全组是否开放

firewall-cmd --add-port 15672/tcp --permanent
firewall-cmd --add-port 5672/tcp --permanent
firewall-cmd --reload

3.客户端浏览器登录访问15672端口

使用admin账号,密码admin

在这里插入图片描述
到这里RabbitMQ就安装完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值