番外篇:搭建Windows环境下的RabbitMQ环境

简介: 搭建Windows环境下的Rabbitmq环境 下载erlang语言包OTP。 官网地址:https://www.erlang.org/downloads如果下载不了,可以选择百度网盘下载,里面的版本是21.2:链接:https://pan.baidu.com/s/11catQGzkw1EpFoyQBICJJQ 提取码:optt


搭建Windows环境下的Rabbitmq环境

 

下载erlang语言包OTP。官网地址:

https://www.erlang.org/downloads

 

如果下载不了,可以选择百度网盘下载,里面的版本是21.2

链接:https://pan.baidu.com/s/11catQGzkw1EpFoyQBICJJQ 

提取码:optt

 

Rabbitmq官网下载地址:

https://www.rabbitmq.com/download.html

 

也可以选择网盘下载,版本是3.7

链接:https://pan.baidu.com/s/1T2rTtPnRSkahKZe0t0JKNw 

提取码:rbmq

 

安装MQ注意事项:需要先安装Erlang语言包,然后再安装RabbitMQ。安装RabbitMQ的服务器名称(电脑名称),以及用户名称,不要带中文,有可能会导致服务无法识别服务器,导致一些bug。例如,安装以后,服务里面的rabbitmq都无法启动之类的,可以考虑是否是计算机的用户名或者计算机名称带有中文或中文符号。具体安装步骤就不写了,这个很简单。如果安装成功以后,Rabbitmq服务是启动状态,就代表成功:

1995789-20210612113056569-115512262.png

 

访问MQ的默认客户端网址:http://mq所在服务器的ip:15672

例如我本机是127.0.0.1:15672 使用初始用户名和密码  guest  进行登录:

1995789-20210612113114900-1091854719.png

 

如果不能登录,需要添加环境变量,以及添加MQ插件。


1、先设置Erlang语言包的环境变量,新建系统变量 ERLANG_HOME,变量值是对应的安装目录:


1995789-20210626113633652-1125123659.png


2、Path环境变量,添加以上ERLANG_HOME的根目录:


1995789-20210626113808218-327667925.png

 

3、设置MQ的环境变量,新建系统变量RABBITMQ_SERVER 值是MQ的安装目录:


1995789-20210626113838701-1705287452.png


4、在Path环境变量里面,添加RABBITMQ_SERVER 的根目录sbin :


1995789-20210626113949499-46600639.png

 

5、安装 RabbitMQ-Plugins 插件:


打开cmd命令提示符,并且输入

rabbitmq-plugins enable rabbitmq_management

即可自动安装MQ插件。安装完毕以后,再次尝试登录MQ管理界面。

 

登录进去以后的起始页面如下:

1995789-20210612113132807-458625200.png


咱们需要设置一个自己的用户名和密码,用于将来操作MQ时候使用。

1995789-20210612113329345-2023385685.png

 

例如,我的用户名为 wesky,密码是 wesky123:

1995789-20210612113344307-315211056.png

 

添加完成以后,页面如下:

1995789-20210612113357598-1337594084.png


页面提示没有权限访问虚拟主机,我们需要点击刚刚创建的名称 wesky,就可以进去设置虚拟主机的访问权限。我们使用默认的设置即可:

1995789-20210612113418833-1014289377.png

 

设置完成以后,刚才的页面就会提示一个默认的 / 了,代表默认虚拟主机权限设置完成:

1995789-20210612113432764-199635126.png

 

由此,MQ环境配置以及完成。如果安装以后,服务还没启动的,可以先看下服务里面的MQ配置是不是自动,如果不是自动,就先手动启动并且设置自动。如果手动起不来,就重启一下计算机。如果还是不行,可以考虑是否计算机的用户名、计算机名称有特殊符号或中文。


相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
相关文章
|
3天前
|
Java 开发工具 Windows
Windows环境下面启动jar包,输出的日志出现乱码的解决办法
Windows环境下面启动jar包,输出的日志出现乱码的解决办法
|
3天前
|
Unix 编译器 开发者
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
145 0
|
3天前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
21 1
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
3天前
|
消息中间件 Shell
rabbitmq安装erlang环境后没生效
rabbitmq安装erlang环境后没生效
26 7
|
3天前
|
计算机视觉 Windows
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
18 0
|
3天前
|
Web App开发 JavaScript 前端开发
Windows环境下 NVM 介绍、下载安装及使用详解
Windows环境下 NVM 介绍、下载安装及使用详解
22 0
|
3天前
|
编解码 Linux Windows
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
本文档介绍了在Windows环境下如何为FFmpeg集成libopus和libvpx库。首先,详细阐述了安装libopus的步骤,包括下载源码、配置、编译和安装,并更新环境变量。接着,同样详细说明了libvpx的安装过程,注意需启用--enable-pic选项以避免编译错误。最后,介绍了重新配置并编译FFmpeg以启用这两个库,通过`ffmpeg -version`检查是否成功集成。整个过程参照了《FFmpeg开发实战:从零基础到短视频上线》一书的相关章节。
29 0
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
|
3天前
|
编解码 Linux Windows
FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
在Windows环境下,为FFmpeg集成音频编解码库,包括libogg、libvorbis和opencore-amr,涉及下载源码、配置、编译和安装步骤。首先,安装libogg,通过配置、make和make install命令完成,并更新PKG_CONFIG_PATH。接着,安装libvorbis,同样配置、编译和安装,并修改pkgconfig文件。之后,安装opencore-amr。最后,重新配置并编译FFmpeg,启用ogg和amr支持,通过ffmpeg -version检查是否成功。整个过程需确保环境变量设置正确,并根据路径添加相应库。
32 1
FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
|
3天前
|
安全 开发工具 git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
Windows11搭建Python环境(2)- Anaconda虚拟环境中安装Git
32 0
|
3天前
|
5G Python
Windows11搭建Python环境(Anaconda安装与使用)
Windows11搭建Python环境(Anaconda安装与使用)
50 0