之前安装过旧版的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


②:下载

复制连接地址,然后执行:

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就行...

查看版本:

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

2:安装RabbitMQ

①:选择版本

官网下载guide页面地址:https://www.rabbitmq.com/install-rpm.html#downloads

复制红圈的链接地址:


②:下载

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即可...



安装完成...

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

①:查看用户

rabbitmqctl list_users


②:添加用户

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

访问RabbitMQ的页面地址,如:http://192.168.1.218:15672/#/


创建用户命令:

rabbitmqctl add_user {username} {password}

更多参数设置:


③:设置用户权限:

rabbitmqctl set_user_tags {username} administrator

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


④:防火墙

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

各端口的作用:


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

CentOS8安装RabbitMQ3.8.16的更多相关文章

  1. Centos6.5 安装 RabbitMQ3.6.1

    Centos6.5 安装 RabbitMQ3.6.1 个人安装RabbitMQ总结: 安装编译工具 yum -y install make gcc gcc-c++ kernel-devel m4 nc ...

  2. centos8安装fastdfs6.06集群方式三之:storage的安装/配置/运行

    一,查看本地centos的版本 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 说 ...

  3. CentOS8 安装MySQL5.7

    CentOS_8 安装MySQL5.7 1.在安装之前,如果你的系统曾经安装过Mariadb,请先卸载:yum remove mariadb*2.安装依赖 yum install -y epel-re ...

  4. Centos8安装nvidia驱动

    Centos8安装nvidia驱动 1. 查看显卡型号 lspci | grep-i nvidia 或者 lspci -vnn | grep VGA 2. 前往nvidia官网下载对应驱动 NVIDI ...

  5. 为部署ASP.NET Core准备:使用Hyper-V安装Ubuntu Server 16.10

    概述 Hyper-V是微软的一款虚拟化产品,和VMWare一样采用的hypervisor技术.它已经被内嵌到Win10系统内,我们只需要进行简单的安装即可.但是前提是要确保你的机器已经启用虚拟化,可以 ...

  6. 虚拟机Vmware成功安装Ubuntu Server 16.04中文版

    最近想在Linux下学习Python的爬虫开发技术,经过认真考虑优先选择在在Ubuntu环境下进行学习Python的开发,虽然Ubuntu Server 16.04 LTS版本已经集成了Python ...

  7. centos7安装rabbitmq3.7.9

    感谢此兄: https://blog.51cto.com/huwei555/2341513?source=dra  (centos7 安装rabbitmq 3.7) 以root用户登录.cd /hom ...

  8. centos7安装rabbitmq3.7

    centos7安装rabbitmq3.7安装erlang # vim /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabb ...

  9. CentOS6.4 下安装 Apache2.4.16

    1.准备工作 1.1.yum安装部分工具 1)yum -y install vim 2)yum -y install wget 3)yum -y install gcc 4)yum -y instal ...

  10. 安装RabbitMQ3.6.10报错:{error,{missing_dependencies,[crypto,ssl],

    参考https://blog.csdn.net/u010739551/article/details/80848993 如果安装上篇博文安装则可避免这种情况 CentOS6.7安装RabbitMQ3. ...

随机推荐

  1. AtCoder Beginner Contest 314

    AtCoder Beginner Contest 314 - AtCoder A - 3.14 (atcoder.jp) 题目提供了100位,所以直接用字符串输出 #include <bits/ ...

  2. 9.150 Predefined macros

    9.150 Predefined macros The ARM compiler predefines a number of macros. These macros provide informa ...

  3. Java中处理SocketException: Connection reset”异常的方法

    Java中处理SocketException: Connection reset"异常的方法 在Java编程中,有时候我们会遇到java.net.SocketException: Conne ...

  4. 默认情况下,CentOS 7上MySQL / MariaDB的存储位置在哪里?

    Where is MySQL / MariaDB storage location by default on CentOS 7? No special configuration to the Ma ...

  5. idea启动项目发现端口被占用!!!导致启动不起来

    windows端口被占用 netstat -ano |findstr 端口号 任务管理器详细信息 PID排序找到刚才查到的 右键结束 原因: idea被异常终止导致tomcat没死

  6. 阿里云图床(PicGo+阿里云OSS)搭建

    阿里云图床搭建方法: 1.登录阿里云,搜索对象存储oss,新用户免费使用3个月20G,到期后,一年也就9元左右,还是很划算的. 2.在左侧列表里,点击Bucket列表,创建Bucket 3.Bucke ...

  7. 一个Java类在运行时候,变量是怎么在JVM中分布的呢?

    JVM学习第三篇思考:一个Java类在Jvm内存中是怎么存在的 又名:Java虚拟机的内存模型(JMM)是什么样的. 通过前面两篇文章的学习,我们知道了一个Java类的生命周期及类加载器.我们可以得到 ...

  8. LLog:Spring轻量级请求日志监控组件,集成管理面板,支持多条件查询检索

    开源地址 https://gitee.com/lboot/LLog 简介 LLog是基于AOP构建的请求日志记录和查询工具库,通过引入该工具库,完成配置,实现对接口请求日志的记录.查询检索等功能. 请 ...

  9. 微信小程序--云开发支付闭环

    云开发支付流程闭环 extends 微信小程序--使用云开发完成支付闭环 在上述文章中,我们对支付结果的处理更多依赖于小程序端的操作 订单号存储在小程序端 支付结果采用小程序端定时触发器轮询 现在我对 ...

  10. HTML——简介-入门

    W3C标准:网页主要由三部分组成 结构:HTML 表现:CSS 行为:JavaScript HTML快速入门   1.新建文本文件,后缀改为 .html   2.编写HTML结构标签(不区分大小写) ...