随笔 - 547  文章 - 1  评论 - 295  阅读 - 33万

windows rabbitmq安装

windows rabbitmq安装
1.环境变量,关键是rabbitmq_server需要与erlang版本对应,否则无法使用。

rabbitmq下载页
https://github.com/rabbitmq/rabbitmq-server/releases

选择下载:rabbitmq-server-windows-3.10.5

https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.5/rabbitmq-server-windows-3.10.5.zip

 

erlang下载页

http://erlang.org/download/ 拉到最下面,下载erlang window版本安装包

选择下载:otp_win64_25.0

http://erlang.org/download/otp_win64_25.0.exe

 

https://www.rabbitmq.com/which-erlang.html 版本对应关系,erlang最新版本对rabbitmq最新版本 安全!!! 否则在安装过程中会出现各种问题~!

 


rabbitmq_home = D:\rabbitmq_server-3.10.5
erlang_home = D:\Program Files\Erlang OTP

%rabbitmq_home%\sbin, %erlang_home%\bin

 

创建用户
因guest用户只能在本机访问,所以需要添加一个admin用户,密码设为123456。添加用户只能在Rabbitmq启动的状态下进行,因此,需要另打开一个cmd dos窗口来进行操作。

windows 创建超级管理员账号和分配权限
D:\rabbitmq_server-3.10.5\sbin>rabbitmqctl.bat add_user admin 123456
Adding user "admin" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.

D:\rabbitmq_server-3.10.5\sbin>rabbitmqctl.bat set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...

D:\rabbitmq_server-3.10.5\sbin>rabbitmqctl.bat set_permissions -p / admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...

 

2.开启web管理界面
rabbitmq-plugins enable rabbitmq_management

Rabbitmq 管理插件启动,可视化界面
rabbitmq-plugins enable rabbitmq_management 启动
rabbitmq-plugins disable rabbitmq_management 关闭

 

3.启动服务
D:\rabbitmq_server-3.10.5\sbin>rabbitmq-plugins enable rabbitmq_management
D:\rabbitmq_server-3.10.5\sbin>rabbitmq-server.bat

 

RabbitMQ服务相关命令
以应用方式启动
rabbitmq-server -detached 后台启动
Rabbitmq-server 直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止
rabbitmqctl stop 关闭

以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)
rabbitmq-service install 安装服务
rabbitmq-service start 开始服务
Rabbitmq-service stop 停止服务
Rabbitmq-service enable 使服务有效
Rabbitmq-service disable 使服务无效
rabbitmq-service help 帮助

当rabbitmq-service install之后默认服务是enable的,如果这时设置服务为disable的话,rabbitmq-service start就会报错。
当rabbitmq-service start正常启动服务之后,使用disable是没有效果的

 

4.访问地址
http://localhost:15672/
guest/guest

posted on   oktokeep  阅读(222)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示