为了账号安全,请及时绑定邮箱和手机立即绑定

百万架构师第三十七课:RabbitMq:Windows安装RabbitMq|JavaGuide

标签:
Java

二、RabbitMQ的安装

Eralang 和 RabbitMq 的版本对应关系:http://www.rabbitmq.com/which-erlang.html

RabbitMQ_windows安装_版本号.png

1、Erlang的安装

首先,您需要安装支持的 Windows 版Erlang。下载并运行Erlang for Windows 安装程序。下载地址 http://www.erlang.org/downloads,我是64位的所以下载的64位版本。

下载完成后直接安装,一直NEXT就行。

RabbitMQ_windows安装_二进制文件.png

2、RabbitMQ安装程序

windows 版本下载地址:http://www.rabbitmq.com/install-windows.html

运行RabbitMQ安装程序rabbitmq-server-3.7.10.exe(下载地址http://www.rabbitmq.com/install-windows.html)注意版本,当前最新版本为3.7.10。它将RabbitMQ安装为Windows服务并使用默认配置启动它。同样,一直NEXT就行。

RabbitMQ_windows安装_选择exe.png

3、自定义环境变量

该服务将使用其默认设置正常运行。你可以自定义RabbitMQ环境或编辑配置。

erl环境变量配置

ERLANG_HOME
ERLANG_HOME=D:\anzhuang\erl10.2
Path
 Path=%ERLANG_HOME%\bin

测试erl配置是否正确,开始-运行-cmd,输入erl,显示如下,证明配置正确

C:\Users\Darian>erl
Eshell V10.2  (abort with ^G)
1>

RabbitMQ 环境变量配置

  1. 这里注意,看好你RabbitMQ的安装位置,以及安装的版本,我的版本为3.7.10

    RABBITMQ_SERVER=D:\anzhuanga\RabbitMQ Server\rabbitmq_server-3.7.10
    
  2. 在Path中加入

    Path=%RABBITMQ_SERVER%\sbin
    
  3. 激活rabbitmq_management
    在CMD中键入如下命令

    "D:\anzhuanga\RabbitMQ Server\rabbitmq_server-3.7.10\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
    

    显示如下

    C:\Users\Darian>"D:\anzhuanga\RabbitMQ Server\rabbitmq_server-3.7.10\sbin\rabbitmq-plugins.bat" enable rabbitmq_management
    Enabling plugins on node rabbit@DESKTOP-8VO7E10:
    rabbitmq_management
    The following plugins have been configured:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    Applying plugin configuration to rabbit@DESKTOP-8VO7E10...
    The following plugins have been enabled:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    
    started 3 plugins.
    
  4. 启动RabbitMQ服务
    直接在命令行界面键入如下命令

    
    

RabbitMQ_windows安装_cmd应用启动.png

三、RabbitMQ测试

测试地址 http://localhost:15672/
默认的用户名:guest
默认的密码为:guest

RabbitMQ_windows安装_测试网页启动.png

rabbitmq启动方式有2种

1、以应用方式启动

# rabbitmq-server -detached 后台启动

Rabbitmq-server 直接启动,如果你关闭窗口或者需要在该窗口使用其他命令时应用就会停止

关闭:rabbitmqctl stop

2、以服务方式启动(安装完之后在任务管理器中服务一栏能看到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是没有效果的

关闭:rabbitmqctl stop

3、Rabbitmq 管理插件启动,可视化界面

rabbitmq-plugins enable rabbitmq_management 启动

rabbitmq-plugins disable rabbitmq_management 关闭

4、Rabbitmq节点管理方式

Rabbitmqctl

微信公众号:不止极客

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消