Windows部署RabbitMQ

一、安装Erlang

官网:Downloads - Erlang/OTP

官网下载慢(下载链接复制到该网站下载):下载

本文选择http://erlang.org/download/otp_win64_23.0.exe

双击exe文件安装,一直下一步即可。

设置环境变量,新建ERLANG_HOME变量名,值为Erlang安装路径,我这里是默认路径 C:\Program Files\erl-23.0

修改环境变量path,增加变量值至path,%ERLANG_HOME%\bin

打开cmd命令框,输入erl,显示如下图便说明安装成功了。

 

二、安装rabbitmq

下载地址:Downloading and Installing RabbitMQ — RabbitMQ

exe安装地址:Installing on Windows — RabbitMQ

解压缩安装地址:Installing on Windows Manually — RabbitMQ

本文选择解压缩安装 https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-windows-3.8.5.zip

这里我将rabbitmq压缩包,解压至C:\Tool (可任意目录,自己视情况而定)目录下

设置环境变量,新建RABBITMQ_SERVER变量名,值为RabbitMQ路径:

修改环境变量path,增加rabbitmq变量,%RABBITMQ_SERVER%\sbin

 打开cmd命令框,切换至RabbitMQ安装路径,sbin目录下,输入==> rabbitmqctl status

说明rabbmitmq未启动,继续下面操作 (切换至RabbitMQ安装路径,sbin目录下)

安装RabbitMQ-Plugins插件,CMD命令==> rabbitmq-plugins.bat enable rabbitmq_management,出现下图界面说明插件安装成功:

接下来启动服务:rabbitmq-server.bat     (切换至RabbitMQ安装路径,sbin目录下)

浏览器打开:http://localhost:15672/

 输入guest,guest进入rabbitMQ管理控制台:

 (切换至RabbitMQ安装路径,sbin目录下)cmd再次输入命令==> rabbitmqctl status

看到上图画面,说RabbitMQ已经全部安装部署完毕 

三、安装延时消息扩展

3.1 延时消息插件(rabbitmq_delayed_message_exchange)下载地址

Releases · rabbitmq/rabbitmq-delayed-message-exchange · GitHub

3.2 复制下载插件到plugins目录

3.2 sbin目录cmd安装插件

rabbitmq-plugins enable rabbitmq_delayed_message_exchange

 

四、扩展

Rabbit  cmd指令===>(切换至RabbitMQ安装路径,sbin目录下)

查询队列:rabbitmqctl list_queues

Rabbit状态:rabbitmqctl status

启动Rabbit:rabbitmq-server.bat

新增管理用户

rabbitmqctl add_user newadmin newpassword  --新增名为newadmin用户

rabbitmqctl set_user_tags newadmin administrator  --设置newadmin用户未管理者

rabbitmqctl set_permissions -p / newadmin "." "." ".*" --设置newadmin用户权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值