linux RabbitMQ-3.8.5 安装

Linux Centos8.5下安装RabbitMQ3.8.9 一,前言        因为RabbitMQ是通过Erlang语言编写的,所以在安装RabbitMQ前,需要先安装Erlang。但是在搭建RabbitMQ环境过程中,会因为RabbitMQ 和 Erlang的版本不兼容的问题导致环境无法正常使用。所以在安装RabbitMQ时,需要确认好对应的Erland版本,具体对应版本可查看文档 本次安装采用RabbitMQ版本为3.8.9,Erlang版本为23.1, 二,下载RabbtiMQ需要的安 阅读详情

软件版本
操作系统CentOS Linux release 7.9.2009
erlangerlang-23.0.2-1.el7.x86_64
rabbitMQrabbitmq-server-3.8.5-1.el7

RabbitMQ的安装首先需要安装Erlang,因为它是基于Erlang的VM运行的。

RabbitMQ安装需要依赖:socat和logrotate,logrotate操作系统已经存在了,只需要安装socat就可以了。

RabbitMQ与Erlang的兼容关系详见:

[地址](RabbitMQ Erlang Version Requirements — RabbitMQ)

表格如下:

RabbitMQ versionMinimum required Erlang/OTPMaximum supported Erlang/OTPNotes
3.12.2
3.12.1
3.12.0
25.026.0The 3.12 release series is compatible wtih Erlang 26.OpenSSL 3 support in Erlang is considered to be mature enough for production.Erlang 26.1 will support FIPS mode on OpenSSL 3
3.11.20
3.11.19
3.11.18
3.11.17
3.11.16
3.11.15
3.11.14
3.11.13
3.11.12
3.11.11
3.11.10
3.11.9
3.11.8
3.11.7
3.11.6
3.11.5
3.11.4
3.11.3
3.11.2
3.11.1
3.11.0
25.025.3.xErlang 26 is supported starting with Erlang 3.12.0.As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough for production.Erlang 25 before 25.0.2 is affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
3.10.25
3.10.24
3.10.23
3.10.22
3.10.21
3.10.20
3.10.19
24.3.4.825.3.x24.3 is the only maintained (updated) series of Erlang 24.As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough to consider for production.Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
3.10.18
3.10.17
3.10.16
3.10.14
24.325.224.3 is the only maintained (updated) series of Erlang 24.As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough to consider for production.Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
3.10.13
3.10.12
3.10.11
3.10.10
3.10.9
3.10.8
24.225.2As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to be mature enough to consider for production.Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)
3.10.7
3.10.6
3.10.5
23.225.2Erlang 25 is the recommended series.Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026, a CVE with critical severity (CVSS 3.x Base Score: 9.8)Erlang 23 support was discontinued on July 31st, 2022.
3.10.4
3.10.2
3.10.1
3.10.0
23.224.3Erlang 24.3 is the recommended series.Erlang 23 support was discontinued on July 31st, 2022.
  1. 安装依赖socat
yum install socat -y
  1. 安装Erlang

Erlang的下载地址:

https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_64.rpm

将文件上传服务器,执行安装命令

rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm 
  1. 安装RabbitMQ

rabbitMQ的下载地址 :

https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3. 8.5-1.el7.noarch.rpm

下载后将文件上传服务器,执行安装命令

rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
  1. 启动RabbitMQ的管理插件

    rabbitmq-plugins enable rabbitmq_management
    

    可以看到如下提示信息:

    [root@mes01 soft]# rabbitmq-plugins enable rabbitmq_management
    Enabling plugins on node rabbit@mes01:
    rabbitmq_management
    The following plugins have been configured:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    Applying plugin configuration to rabbit@mes01...
    The following plugins have been enabled:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    
    started 3 plugins.
    

    当启用rabbitmq_management插件时,自动启动了依赖的rabbitmq_management_agent插件和rabbitmq_web_dispatch

    1. 启动RabbitMQ

    启动命令

     systemctl start rabbitmq-server
    

    或者

    rabbitmq-server
    

    或者

    rabbitmq-server -detached
    

    将端口在防火墙上开放

    firewall-cmd --zone=public --add-port=15672/tcp --permanent
    firewall-cmd --reload
    
    1. 添加用户
    rabbitmqctl add_user root 123456
    
    1. 给用户添加权限
    rabbitmqctl set_permissions root -p / ".*" ".*" ".*"
    
    1. 给用户设置标签
    rabbitmqctl set_user_tags root administrator
    

​ 权限相关的描述

标签描述
(None)没有访问management插件的权限
management可以使用消息协议做任何操作的权限,加上:
1. 可以使用AMQP协议登录的虚拟主机的权限
2.查看它们能登录的所有虚拟主机中所有队列、交换器和绑定的权限
3. 查看和关闭它们自己的通道和连接的权限
4.查看它们能访问的虚拟主机中的全局统计信息,包括其他用户的活动
policymaker所有management标签可以做的,加上:
1.在它们能通过AMQP协议登录的虚拟主机上,查看、创建和删除策略以及虚拟主机参数的权限
monitoring所有management能做的,加上:
1.列出所有的虚拟主机,包括列出不能使用消息协议访问的虚拟主机的权限
2. 查看其他用户连接和通道的权限
3. 查看节点级别的数据如内存使用和集群的权限

4. 查看真正的全局所有虚拟主机统计数据的权限
administrator所有policymaker和monitoring能做的,加上:
1. 创建删除虚拟主机的权限
2. 查看、创建和删除用户的权限
3. 查看、创建和删除权限的权限
4. 关闭其他用户连接的权限
  1. 打开浏览器访问

http://<安装RabbitMQ的机器的IP>:15672

在rabbitMQ中存在一个内置帐号 guest,但此帐号仅限制本地访问,远程访问使用创建的的root帐号

在这里插入图片描述

登录成功后,可以看到

在这里插入图片描述

至此RabbitMQ的安装就已经完成。

rabbitmq-server-3.8.5_exe.zip RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 立即下载

相关推荐

最新版windows rabbitmq-server-3.8.5.zip

最新版windows rabbitmq-server-3.8.5.zip

Window下安装RabbitMQ3.8.5

目录 安装Erlang 1.下载Erlang 2.安装并配置环境变量 安装RabbitMQ 1.下载RabbitMQ 2.添加配置文件并修改端口号 3.开启管理插件(Web管理页面) 5.添加RabbitMQ到本地服务 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。RabbitMQ的版本和Erlang的版本是相对应的,可以去RabbitMQ查看相对应的版本。

Ajekseg的博客 563

rabbitmq-server-3.8.5-window.zip

rabbitmq-server-3.8.5-window.zip

Centos7下安装RabbitMQ教程

Centos7下安装RabbitMQ教程

Z1366566161664的博客 4832

VIL-SLAM论文翻译:Stereo Visual Inertial LiDAR Simultaneous Localization and Mapping

文章目录写在前面摘要1.引言2.相关工作3.系统概述4.视觉前端5.双目视觉惯性里程计A. IMU预积分因子B. 非结构化视觉因子C. 优化和边缘化6. 激光建图A. LiDAR扫描去畸变B. 帧到地图配准7. LiDAR增强的闭环A. 回环检测B. 回环约束C. 全局位姿图优化D. 重定位8. 实验结果A.平台和软件B.测试和结果C. EuRoCMAV数据集测试9.结论 写在前面 写作参考: robot L 开源代码: 开源代码链接 论文原文: 原文链接 摘要 SLAM是移动和空中机器人的一项基本任务

JaydenQ的博客 2320

Unable to negotiate with XXXX port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

打开ssh_config此文件,滑动到最下面,新增自己git主机地址(这里我直接默认*)执行命令 git clone git@xxxxxxxxxxxxx.git。代码仓库已经添加了ssh公钥之后,克隆代码到本地时就报了这个问题。首先是找到git安装目录(根据自己安装时选项,找到这个目录)再进入ssh目录,找到 ssh_config 配置文件。配置完成后,保存配置文件后再次去clone代码。直接复制下面这一段到文件中最底部位置即可。然后进入 etc目录,找到ssh目录。终于可以克隆下来了。

萌兔兔MMQ!! 3353

Linux CentOs7.5 安装Rabbitmq 3.8.3

Linux CentOs7.5 安装Rabbitmq 3.8.3 1.下载rabbitmq3.8.3 1) wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.8.3/rabbitmq-server-generic-unix-3.8.3.tar.xz 2.解压 2) tar xvf rabbitmq-server-generic-...

u014650004的博客 1766

高通Camx架构调试不求人:手把手教你开UMD/KMD Log与Dump图像(附离线Log合成脚本)

本文详细介绍了高通Camx架构的调试方法,包括UMD/KMD Log的精准配置与图像Dump技术,帮助工程师快速定位移动影像系统中的问题。通过实战案例和自动化脚本,提升调试效率,适用于图像色彩异常、帧率波动等常见问题的诊断与解决。

weixin_30516243的博客 254

linux安装rabbitmq-3.8.5

安装erlang 下载安装包 https://packagecloud.io/rabbitmq/erlang/packages/el/6/erlang-23.0.3-1.el6.x86_64.rpm 安装 2.0 如果存在旧版本需要执行此步骤( 通过 rpm -qa erlang 查询) yum remove erlang-old-version 2.1 安装 rpm -ivh erlang-23.0.3-1.el6.x86_64.rpm 2.2 查询安装包 rpm -qa erlang 查询版本 .

xhga 1143

【小宁学习日记6 PCB】电路原理图

本文系统讲解了电子硬件设计中原理图的阅读与绘制技巧。首先剖析原理图的四大核心要素(元件符号、连接线、结点、注释),强调注释对可读性的重要性。然后提出三步读懂法:查看图纸信息、分模块分析、结合芯片手册验证,并列举5个典型芯片案例(CH224K、CH343P等)进行实战解析。最后给出6条绘制规范:模块化布局、详细标注、规范命名、信号流布局、符号封装匹配、版本管理。文章指出原理图是电子设计的"地基",掌握规范阅读与绘制方法能大幅提升设计效率,避免常见错误。新手应从开源项目分析和简单电路绘制入手

qq_74376834的博客 2351

博途的HMI(触摸屏)的应用

触摸屏(HMI):用于控制PLC,可认为是小型上位机(用于控制PLC的都可认为是上位机)上位机(PC Station):将触摸屏升级为电脑----工控机(工业控制的机器)用博途编写西门子的触摸屏和上位机。

王阿妹小天才的博客 2674

Linux安装RabbitMQ3.8.5(不好使你别打我)

Linux安装RabbitMQ教程前言一、明确要安装的版本二、安装Erlang(两种姿势二选一)1. yum安装最新版本的Erlang2. 手动安装指定版本的Erlang3.验证是否安装成功三、安装RabbitMQ1. 下载安装包2. 安装四、配置用户及远程连接访问五、服务启动相关命令 前言 ---- 标题起的好,点赞少不了。 安装环境 : centeros7.3 安装版本 : RabbitMQ3.8.5 ; ErLang是23.x(当时最新的) 一、明确要安装的版本 很多时候安装完发现起不来,大多数原因是

臭小子的博客 2972

Win10本地账户密码遗忘?巧用指纹/PIN快速重置(家庭版/专业版通用指南)

本文提供了一份详细的Win10本地账户密码遗忘自救指南,适用于家庭版和专业版用户。核心方法是利用已登录的指纹或PIN码权限,通过创建新的管理员账户或使用系统工具,安全重置遗忘的本地账户密码,无需第三方工具或重装系统,有效保护个人数据。

e6f7g8h9i的博客 576

Linux系统中RabbitMQ的安装(rabbitmq-server-3.8.5)

Linux系统中RabbitMQ安装使用 安装Erlang Erlang22.3 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。 RabbitMQ Erlang版本要求对照表:https://www.rabbitmq.com/which-erlang.html 下载地址:https://www.erlang.org/downloads/22.3 安装erlang依赖环境 yum install -y gcc gcc-c++ unixODBC-devel openssl.

瑶山的博客 2549

20、认知负荷理论在教育技术中的应用

本文深入探讨了认知负荷理论(Cognitive Load Theory, CLT)在教育技术中的应用,重点分析了如何通过优化教学设计减少学习者的认知负荷,提高学习效率。文章介绍了认知负荷的三种类型:内在认知负荷、外在认知负荷和germane认知负荷,并结合多媒体学习原则(如模态效应、空间连续性原则、时间连续性原则等)提出了减少外在认知负荷的具体策略。此外,文章通过实证研究和教学案例,展示了认知负荷理论在不同学科和个性化教学中的广泛应用和有效性。最终,文章总结了应用认知负荷理论进行教学设计的具体流程,强调其在

solidity8miner的博客 922

QGIS编译(跨平台编译)001:Flex、Bison编译(安装)(Windows、Linux、MacOS环境下安装)

QGIS编译;Flex、Bison编译(安装)(Windows、Linux、MacOS环境下安装)

LuckyHanMo的博客 3077

Linux服务器安装RabbitMQ + nacos + redis(单机)

环境与版本 Linux:costent7 RabbitMQ消息队列:RabbitMQ 3.6.8, Erlang:5.10 安装RabbitMQ依赖环境Erlang 使用:yum install erlang 命令安装erlang环境 安装完成后使用:“erl”或“erl -version”校验erlang环境是否安装成功; 出现上图,则安装成功;退出使用“q().”退出 安装RabbitMQ 我选择安装的是RabbitMQ3.6.8 版本的,毕竟自己使用,没那么多要求。 进入:“https://www

据我所知我一无所知 4105

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

rabbitmq安装linux

去官网下载 rabbitmq-server-generic-unix-3.7.15.tar.xz包。 解压两次,如果是用宝塔,一定要用命令解压,至少第一次解压要用命令。 然后进入到sbin目录,启动的命令是:rabbitmq-server start 安装插件的命令是: 3、配置Rabbitmq-server 1)将rabbitmq的rabbitmq.config.example文件内容替换/etc/rabbitmq/rabbitmq.config 2)编辑rabbitmq配置文件,开启远.

qq_41957174的博客 525

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

大数据最全CentOS 7 下安装RabbitMQ教程_centos启动rabbitmq(1)

(2)还得准备erlang语言(erlang-21.3.8.16-1.el7.x86_64)(3)这两个软件的对应版本。

2401_84186026的博客 647

rabbitmq php 连接池,部署PHP本地环境 Redis+RabbitMQ+Runtime

需要一台linux centos7服务器,MySQL 5.6数据库,PHP7.1,redis3,rabbitmq2.8,开通ftp目的:root账号登入后,可以自行创建文件夹,而且在80端口下进行开发后,可以上传自己的代码使用数据库、redis、rabbitmq消息队列一、配置环境变量:直接在 /usr/local/php54/etc/php-fpm.conf 下添加 env[RUN_TIME] ...

weixin_39831567的博客 375

centos7实战之安装RabbitMQ

Centos7安装RabbitMQ最新版3.8.5,史上最简单实用安装步骤

zhaogot的博客 130

Linux中RabbitMq的安装

Linux中RabbitMq的安装 rabbitmq官网 可在官网上下载 也可找我要 1、文件上传 上传到自己的linux虚拟机上 /usr/local/software 若没有softwar文件夹 自己建一个 2、安装文件 rpm -ivh erlang-21.3-1.el7.x86_64.rpm yum install socat -y rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm 3、常用命令 3.1、添加开机启动r

syh_IT 351

linux安装rabbitmq超简单

先下载rpm包 wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm< 没有get命令的话:yuminstallwget 2.rpm包: rpm -Uvh erlang-solutions-1.0-1.noarch.rpm 可能会有以下问题: 解决办法:(执行以下命令后,在执行上一条命令) yum -y install epel-release 3.安装: yum install erlang 4.

Lang_Ren_g的博客 320

Centos7安装RabbitMQ最新版3.8.5,史上最简单实用安装步骤

一、系统环境 1、JDK1.8 2、Centos7-64位 3、Erlang-OTP 23 4、RabbitMQ-3.8.5 二、安装Erlang 1、erlang和rabbitmq的版本对应关系 2、通过rpm安装erlang 1)完成erlang的前置条件配置 curl -...

qq_35745341的博客 847

linux安装rabbitmq过程,Linux安装RabbitMQ

RabbitMQ安装一、明确要安装的版本二、安装Erlang1. yum安装最新版本的Erlangwget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmsudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm --force --nodepssudo yum in...

weixin_42137028的博客 122
上一篇: 解决因jdk版本问题不支持aes256加密问题(Illegal key size or default parameters)
下一篇: RabbitMQ-常用命令
null_null_bug
博客等级 码龄7年 72粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值