windows rabbitmq安装

2024-10-09 08:49:19 浏览数 (4)

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 FilesErlang OTP

%rabbitmq_home%sbin, %erlang_home%bin

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

windows 创建超级管理员账号和分配权限 D:rabbitmq_server-3.10.5sbin>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.5sbin>rabbitmqctl.bat set_user_tags admin administrator Setting tags for user "admin" to [administrator] ...

D:rabbitmq_server-3.10.5sbin>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.5sbin>rabbitmq-plugins enable rabbitmq_management D:rabbitmq_server-3.10.5sbin>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

0 人点赞