C/C++教程

RabbitMQ 安装-CentOS8

本文主要是介绍RabbitMQ 安装-CentOS8,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

之前安装过旧版的RabbitMQ和Erlang,先卸载。

①:卸载RabbitMQ
/sbin/service rabbitmq-server stop

yum list | grep rabbitmq

yum -y remove rabbitmq-server.noarch

rm -rf /var/lib/rabbitmq

②:卸载Erlang
yum list | grep erlang

yum -y remove erlang-*

yum remove erlang.x86_64

rm -rf /usr/lib64/erlang

1:安装Erlang

①:选择对应版本
需要下载合适版本的Erlang。
地址:https://github.com/rabbitmq/erlang-rpm/releases

drawing

②:下载
复制连接地址,然后执行:
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.3/erlang-23.3.3-1.el8.x86_64.rpm


③:安装
安装包路径要选自己的.
yum install /application/rabbitmq/erlang-23.3.3-1.el8.x86_64.rpm
然后一路按Y就行...

drawing

查看版本:
drawing

halt(). 命令可退出erl 控制台。

2:安装RabbitMQ

①:选择版本
官网下载guide页面地址:https://www.rabbitmq.com/install-rpm.html#downloads
复制红圈的链接地址:

drawing

②:下载

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.16/rabbitmq-server-3.8.16-1.el8.noarch.rpm

③:安装

yum install /application/rabbitmq/rabbitmq-server-3.8.16-1.el8.noarch.rpm

然后按Y即可...
drawing
安装完成...

3:启动

①:第一中方式
启动:
rabbitmq-server start
停止
rabbitmq-server stop

上面这种方式不推荐


②:第二种方式
启动:
systemctl start rabbitmq-server.service
停止:
systemctl stop rabbitmq-server.service
查看状态:
systemctl status rabbitmq-server.service

推荐这种

4:启动UI插件

rabbitmq-plugins enable rabbitmq_management

drawing

①:查看用户
rabbitmqctl list_users

drawing

②:添加用户
因为guest 用户只能支持本地登录,因此我们需要手动添加一个用户

drawing

创建用户命令:
rabbitmqctl add_user {username} {password}

更多参数设置:

drawing

③:设置用户权限:
rabbitmqctl set_user_tags {username} administrator

如不设置权限,新增的用户无法成功登录,因为不是administrator用户。↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
drawing


④:防火墙
最后进行防火墙设置之后,就可以进行登录了

drawing

各端口的左右:
drawing


参考博客:https://juejin.cn/post/6844904021283569678

这篇关于RabbitMQ 安装-CentOS8的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!