RabbitMQ3.x之一_WindowServer2019中安装RabbitMQ详细教程

news2024/9/29 7:17:51

RabbitMQ3.x之一_WindowServer2019中安装RabbitMQ详细教程

文章目录

  • RabbitMQ3.x之一_WindowServer2019中安装RabbitMQ详细教程
  • 1. 安装环境说明
    • 1. WindowServer2019
    • 2. ErLang与RabbitMQ对应版本
  • 2 安装Erlang
    • 1. 安装Erlang
    • 2. ErLnag环境变量配置
    • 3. 查看是否安装成功
  • 3. 安装Rabbitmq-Server
    • 1. 安装
    • 2. 环境变量配置
    • 3. 查看是否安装成功

1. 安装环境说明

1. WindowServer2019

在这里插入图片描述

2. ErLang与RabbitMQ对应版本

  1. RabbitMQ是由ErLang语言开发的,安装前需要先安装ErLang语言开发包;

  2. 官网下载ErLan与RabbitMQ-Server,本次安装的版本(截至20230324)分别为otp_win64_26.2.3.exerabbitmq-server-3.13.0.exe

在这里插入图片描述

2 安装Erlang

1. 安装Erlang

  1. 将下载后的 otp_win64_26.2.3.exe,以管理员身份运行并根据提示安装即可

在这里插入图片描述

  1. 点击Next,如下

在这里插入图片描述

  1. 点击Next,如下

在这里插入图片描述

  1. 点击Install,然后弹窗安装VC++运行库窗口,选中,点击安装

在这里插入图片描述

  1. 点击安装

在这里插入图片描述

  1. 点击关闭继续安装,下面是安装过程及进度

在这里插入图片描述

  1. 安装完毕后,点击 Close

在这里插入图片描述

2. ErLnag环境变量配置

  1. 在系统变量中新增环境变量: ERLANG_HOME=D:\Program Files\erl-23.0.1
  2. 在用户变量的path中添加%ERLANG_HOME%\bin
  1. 计算机->属性->高级系统设置 ->环境变量 中的系统变量中新增ERLANG_HOME

在这里插入图片描述

  1. 然后再在用户变量PATH中添加上%ERLANG_HOME%\bin

在这里插入图片描述

3. 查看是否安装成功

打开命令行窗口,输入命令erl,看到下面信息则说明安装成功

在这里插入图片描述

关闭命令行窗口

3. 安装Rabbitmq-Server

1. 安装

注意:rabbitmq-server-3.13.0.exe一定要以管理员身份运行安装,否则可能出现未知的错误,导致安装失败无法连接到RabbitMQ

  1. 将下载后的rabbitmq-server-3.13.0.exe进行安装,一定要以管理员身份运行并根据提示安装即可

在这里插入图片描述

  1. Next,如下

在这里插入图片描述

  1. Install

在这里插入图片描述

  1. 安装完成如下

在这里插入图片描述

  1. 点击Next完成安装

在这里插入图片描述

  1. 点击Finish后,会启动RabbitMQServer

2. 环境变量配置

RABBITMQ_SERVER_HOME=D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.4

path后追加 %RABBITMQ_SERVER_HOME%\sbin

  1. 计算机->属性->高级系统设置 ->环境变量中的系统变量中新增RABBITMQ_SERVER_HOME,如下

在这里插入图片描述

  1. 在用户变量的path中添加%RABBITMQ_SERVER_HOME%\sbin

在这里插入图片描述

3. 查看是否安装成功

环境变量配置后,输入命令rabbitmqctl version,看到版本信息,则说明安装成功

在这里插入图片描述

  1. 查看状态

C:\Users\Administrator>rabbitmqctl status
Status of node rabbit@WIN-8THBA9CFOI9 ...
Runtime

OS PID: 10124
OS: Windows
Uptime (seconds): 20
Is under maintenance?: false
RabbitMQ version: 3.13.0
RabbitMQ release series support status: supported
Node name: rabbit@WIN-8THBA9CFOI9
Erlang configuration: Erlang/OTP 26 [erts-14.2.3] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [jit:ns]
Crypto library: OpenSSL 3.1.0 14 Mar 2023
Erlang processes: 320 used, 1048576 limit
Scheduler run queue: 1
Cluster heartbeat timeout (net_ticktime): 60

Plugins

Enabled plugin file: c:/Users/Administrator/AppData/Roaming/RabbitMQ/enabled_plugins
Enabled plugins:


Data directory

Node data directory: c:/Users/Administrator/AppData/Roaming/RabbitMQ/db/rabbit@WIN-8THBA9CFOI9-mnesia
Raft data directory: c:/Users/Administrator/AppData/Roaming/RabbitMQ/db/rabbit@WIN-8THBA9CFOI9-mnesia/quorum/rabbit@WIN-8THBA9CFOI9

Config files

 * c:/Users/Administrator/AppData/Roaming/RabbitMQ/advanced.config

Log file(s)

 * <stdout>
 * c:/Users/Administrator/AppData/Roaming/RabbitMQ/log/rabbit@WIN-8THBA9CFOI9.log

Alarms

(none)

Memory

Total memory used: 0.0626 gb
Calculation strategy: rss
Memory high watermark setting: 0.4 of available memory, computed to: 3.4356 gb

other_proc: 0.0247 gb (34.7 %)
code: 0.0219 gb (30.73 %)
other_system: 0.0186 gb (26.14 %)
other_ets: 0.0024 gb (3.3 %)
binary: 0.0014 gb (2.02 %)
atom: 0.0011 gb (1.53 %)
reserved_unallocated: 0.001 gb (1.47 %)
metrics: 0.0007 gb (1.01 %)
msg_index: 0.0002 gb (0.23 %)
mnesia: 0.0001 gb (0.1 %)
metadata_store: 0.0001 gb (0.1 %)
plugins: 0.0 gb (0.07 %)
metadata_store_ets: 0.0 gb (0.04 %)
quorum_ets: 0.0 gb (0.04 %)
quorum_queue_procs: 0.0 gb (0.0 %)
quorum_queue_dlx_procs: 0.0 gb (0.0 %)
stream_queue_procs: 0.0 gb (0.0 %)
stream_queue_replica_reader_procs: 0.0 gb (0.0 %)
connection_readers: 0.0 gb (0.0 %)
connection_writers: 0.0 gb (0.0 %)
connection_channels: 0.0 gb (0.0 %)
connection_other: 0.0 gb (0.0 %)
queue_procs: 0.0 gb (0.0 %)
queue_slave_procs: 0.0 gb (0.0 %)
stream_queue_coordinator_procs: 0.0 gb (0.0 %)
mgmt_db: 0.0 gb (0.0 %)
allocated_unused: 0.0 gb (0.0 %)

File Descriptors

Total: 0, limit: 65439
Sockets: 0, limit: 58893

Free Disk Space

Low free disk space watermark: 0.05 gb
Free disk space: 69.9696 gb

Totals

Connection count: 0
Queue count: 0
Virtual host count: 1

Listeners

Interface: [::], port: 25672, protocol: clustering, purpose: inter-node and CLI tool communication
Interface: [::], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
Interface: 0.0.0.0, port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0

C:\Users\Administrator>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1541247.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构面试常见问题之串的模式匹配(KMP算法)系列-大师改进

&#x1f600;前言 KMP算法是一种改进的字符串匹配算法&#xff0c;由D.E.Knuth&#xff0c;J.H.Morris和V.R.Pratt提出&#xff0c;因此人们称它为克努特—莫里斯—普拉特操作&#xff08;简称KMP算法&#xff09; KMP算法的优势: 提高了匹配效率&#xff0c;时间复杂度为O(m…

【C++】用哈希桶模拟实现unordered_set和unordered_map

目录 一、哈希介绍1.1 哈希概念1.2 哈希冲突解决1.2.1 闭散列1.2.2 开散列 二、哈希桶2.1 实现哈希桶2.1.1 构造节点和声明成员变量2.1.2 构造与析构2.1.3 仿函数2.1.4 查找2.1.5 插入2.1.6 删除 2.2 kv模型哈希桶源代码 三、改造哈希桶3.1 beginend3.2 迭代器3.2.1 前置 3.3 改…

Linux_ubuntu中进行断点调试

文章目录 一、安装gdb调试器&#xff1a;二、使用gcc编译程序&#xff1a;三、使用gdb对程序进行调试&#xff1a;1.设置断点&#xff1a;使用break命令或简写为b来设置断点2.调试运行——run&#xff1a;3.继续执行——continue/c&#xff1a;4.单步执行&#xff1a;5.监视变量…

6.windows ubuntu 子系统 测序数据质量控制。

上一个分享&#xff0c;我们对测序数据进行了质量评估&#xff0c;接下来我们需要对数据进行数据质量控制。 数据预处理&#xff08;Data Preprocessing&#xff09;&#xff1a;包括去除接头序列&#xff08;adapter trimming&#xff09;、去除低质量序列&#xff08;qualit…

【Spring Boot 源码学习】共享 MetadataReaderFactory 上下文初始化器

《Spring Boot 源码学习系列》 共享 MetadataReaderFactory 上下文初始化器 一、引言二、往期内容三、主要内容3.1 源码初识3.2 CachingMetadataReaderFactoryPostProcessor3.2.1 register 方法3.2.1 configureConfigurationClassPostProcessor 方法 3.3 ConfigurationClassPos…

SpringMVC结合设计模式:解决MyBatisPlus传递嵌套JSON数据的难题

&#x1f389;&#x1f389;欢迎光临&#xff0c;终于等到你啦&#x1f389;&#x1f389; &#x1f3c5;我是苏泽&#xff0c;一位对技术充满热情的探索者和分享者。&#x1f680;&#x1f680; &#x1f31f;持续更新的专栏《Spring 狂野之旅&#xff1a;从入门到入魔》 &a…

Learn OpenGL 24 点光源阴影

点光源阴影 上个教程我们学到了如何使用阴影映射技术创建动态阴影。效果不错&#xff0c;但它只适合定向光&#xff0c;因为阴影只是在单一定向光源下生成的。所以它也叫定向阴影映射&#xff0c;深度&#xff08;阴影&#xff09;贴图生成自定向光的视角。 本节我们的焦点是…

Java进阶—GC回收(垃圾回收)

1. 什么是垃圾回收 垃圾回收(Garbage Collection&#xff0c;GC)是Java虚拟机(JVM)的一项重要功能&#xff0c;用于自动管理程序中不再使用的内存。在Java中&#xff0c;程序员不需要手动释放内存&#xff0c;因为GC会自动检测并回收不再使用的对象&#xff0c;从而减少内存泄…

Java基础【上】韩顺平(反射、类加载、final接口、抽象类、内部类)

涵盖知识点&#xff1a;反射、类加载、单例模式、final、抽象类、接口、内部类&#xff08;局部内部类、匿名内部类、成员内部类、静态内部类&#xff09; P711 反射机制原理 创建如下目录结构&#xff0c;在模块下创建src文件夹&#xff0c;文件夹要设置为Sources文件夹&…

Git使用:实现文件在不同设备之间进行同步

一、注册Gitee&#xff0c;创建远程仓库 注册网址&#xff1a;登录 - Gitee.com 打开Gitee&#xff0c;注册完进行登录&#xff0c;点击右上角【】创建一个仓库 新建仓库&#xff1a; 点击创建&#xff0c;仓库创建完毕。 二、下载Git安装包&#xff0c;并创建本地仓库 下载网…

正则表达式具体用法大全~持续更新

# 正则表达式&#xff1a; ## 单字符匹配&#xff1a; python # 匹配某个字符串&#xff1a; # text "abc" # ret re.match(b,text) # print(ret.group()) # 点&#xff08;.&#xff09;&#xff1a;匹配任意的字符(除了\n)&#xff1a; # text "\nabc&quo…

day02_mysql-DDLDMLDQL_课后练习 - 参考答案

文章目录 day02_mysql_课后练习第1题第2题 day02_mysql_课后练习 第1题 案例&#xff1a; 1、创建数据库test02_library 2、创建表格books 字段名字段说明数据类型b_id书编号int(11)b_name书名varchar&#xff08;50&#xff09;authors作者varchar(100)price价格floatpub…

【C语言】——指针四:字符指针与函数指针变量

【C语言】——指针四&#xff1a;字符指针与函数指针变量 一、字符指针二、函数指针变量2.1、 函数指针变量的创建2.2、两段有趣的代码 三、typedef关键字3.1、typedef的使用3.2、typedef与define比较 四、函数指针数组 一、字符指针 在前面的学习中&#xff0c;我们知道有一种…

FaceBook广告账号验证教程

1.登录facebook账号,点击左边的ads manager。 2.点击Create ad创建广告。 3.选择广告投放意向。 4.填写广告信息。 5.创建广告后选择付款方式&#xff0c;这里我是使用信用卡付款。这里我是使用Fomepay的虚拟卡进行绑定的。 6.填写信用卡的持卡人姓名 卡号 有效期 安全码 7.填写…

【Jenkins】群晖 配置 ssh over push 插件

群晖 配置 ssh over push 插件 前提 部署好 Jenkins 且 安装 好 ssh over push 插件 开启 群晖 ssh 服务 及 SFTP 服务 配置 Jenkins Jenkins ——系统管理——publish over ssh 测试下&#xff1a; 遇到的问题&#xff1a; jenkins.plugins.publish_over.BapPublishe…

数据容器-序列-集合-Python

师从黑马程序员 序列 序列的常用操作-切片 切片&#xff1a;从一个序列中&#xff0c;取出一个子序列 语法&#xff1a;序列[起始下标:结束下标&#xff0c;步长] 注&#xff1a;此操作不会影响序列本身&#xff0c;而是会得到一个新的序列 my_list[0.1,2,3,4,5,6] result1…

LeetCode-热题100:79. 单词搜索

题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 单词必须按照字母顺序&#xff0c;通过相邻的单元格内的字母构成&#xff0c;其中“相邻”单元格是那些水平相…

解决长尾问题,BEV-CLIP:自动驾驶中复杂场景的多模态BEV检索方法

解决长尾问题&#xff0c;BEV-CLIP&#xff1a;自动驾驶中复杂场景的多模态BEV检索方法 理想汽车的工作&#xff0c;原文&#xff0c;BEV-CLIP: Multi-modal BEV Retrieval Methodology for Complex Scene in Autonomous Driving 链接&#xff1a;https://arxiv.org/pdf/2401.…

C++函数返回机制,返回类型

return语句终止当前正在执行的函数并将控制权返回到调用该函数的地方。 return语句有两种形式 return;return expression; 无返回值函数 没有返回值的return语句只能用在返回类型是void的函数中。 返回void的函数不要求必须有return语句&#xff0c;因为这类函数的最后一句…

手撕算法-接雨水

描述 分析 i位置能积累的雨水量&#xff0c;等于其左右两边最大高度的最小值。为了能获取i位置左右两边的最大高度。使用动态规划。两个dp数组&#xff1a; leftMaxrightMax 其中 leftMax[i] 代表i位置左边的最大高度rightMax[i] 代表i位置右边的最大高度 初始状态&#x…