windows安装 RabbitMQ

发布于:2024-02-25 ⋅ 阅读:(68) ⋅ 点赞:(0)

首先打开 RabbitMQ 官网,点击 Get Started(开始)

点击 Download + Installation(下载+安装)。

 这里提供了两种方式进行安装,我们使用第二种方法。

  • 使用 chocolatey
  • 以管理用户身份使用官方安装程序

 往下滑,第二种方法需要 Erlang 的依赖,下载最新版 Erlang 26.0
点击 Erlang 25.3 → Download Windows installer(下载 Windows 安装程序)。

  • Erlang:就像 C++ 和 Java 一样,也是一种编程语言,虽然它的应用相对较小众。然而,它的一大优势在于其出色的性能。

点击Erlang 26.0直接下载。

找到下载好的文件,直接一直下一步安装。

依赖安装完毕,就可以安装 RabbitMQ 了

下载最新版的 rabbitmq 3.13.0

因为是国外地址访问可能比较慢

 

找到下载好的程序,双击打开。一直下一步直接安装。

安装完成后

win + r  输入services.msc

找到安装 RabbitMQ 路径的位置,进入sbin目录,这里面都是 RabbitMQ 的执行脚本。

  • rabbitmq-server.bat:操作 RabbitMQ 服务器相关的命令。
  • rabbitmq-plugins.bat:用来安装 RabbitMQ 的插件。 

将命令粘贴到此处,回车,显示已经启动了,并配置了一些插件。

rabbitmq-plugins.bat enable rabbitmq_management

 

这里显示要重新启动后才生效,输入以下命令。

# 关闭服务
net stop rabbitmq 
# 开启服务
net start rabbitmq 

 如果出现报错,说明需要以管理员身份运行

找到命令提示符,右键

进入到之前安装rabbitMQ/sbin的位置,重新启动

访问 http://localhost:15672,默认用户名密码都是 guest(文档有说明),点击Login

安装完成

注意:如果你打算在自己的服务器上部署 RabbitMQ,你必须知道在默认设置下,使用 guest 账号是无法访问的。为何会这样呢?原因在于系统安全性的需求。如果你想从远程服务器访问管理面板,你需要创建一个新的管理员账号,不能使用默认的 guest 账号,否则会被系统拦截,导致无法访问或登录。


点击右侧的 User guest,会发现该用户拥有管理员权限,但这仅限于本地访问。如果你直接上线并使用默认的管理员权限,你可以想象可能出现的问题。比如,攻击者可能会扫描你服务器的端口,并不断尝试用 guest 账号登录。一旦找到一个开放的端口并用 guest 登录,攻击者就可以入侵你的服务器,然后在消息队列中不断添加消息,填满你的服务器硬盘。因此,为了安全,系统默认关闭了 guest 账号的远程访问权限,这也是官方出于安全考虑的措施。关于如何创建管理员账号,在这里就不演示,可以参考官方文档进行操作 —— 官方文档的 Adding a User

本文含有隐藏内容,请 开通VIP 后查看