Windows安装RabbitMQ

一、安装包下载

Erlang下载地址

Erlang官网

RabbitMQ官网

RabbitMQ安装包

二、软件安装与配置环境

安装Erlang

安装RabbitMQ需要先安装Erlang语言开发包
安装目录 例:C:\Program Files\erl9.2 安装路径可自定义


Erlang安装

Erlang路径选择

安装RabbitMQ

安装目录 例:C:\Program Files\RabbitMQ Server 安装目录可自定义


RabbitMQ安装路径

配置环境变量

  1. 直接在搜索“控制面板”


    搜索控制面板
  2. 在控制面板--->系统和安全--->系统--->高级系统设置


    高级设置

    3.选择“环境变量”


    环境变量

    4.进行环境变量配置
配置ERLang的环境变量
  变量名:ERLANG_HOME 变量值:C:\Program Files\erl9.2 (本路径为安装路径)
  添加到PATH %ERLANG_HOME%\bin 名称可变,但需要与变量名一致

配置RabbitMQ的环境变量
  变量名:RABBITMQ_SERVER
  变量值:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3 (本路径为安装路径)
  添加到PATH % RABBITMQ_SERVER %\sbin 名称可变,但需要与变量名一致
环境变量配置a

环境变量配置b

环境变量配置c

安装服务
在开始菜单中,找到RabbitMQ点击RabbitMQService-(re)install安装RabbitMQ服务,可以在服务管理器中确认是否安装成功。

RabbitMQ服务

配置命令启动监控
在开始菜单中找到并打开RabbitMQ Command Prompt ,输入命令启动监控

rabbitmq-plugins.bat enable rabbitmq_management
RabbitMQ服务命令

注:
①、输入: cd /d d: 切换D盘
②、出现下面情况为报错


服务安装错误

解决方案:
在C:\Users\Admin\AppData\Roaming\RabbitMQ\db 删除文件,重新安装RabbitMq


RabbitMQ路径

开启RabbitMQ服务
在开始菜单中,找到RabbitMQ点击RabbitMQService-start开启RabbitMQ服务,可以在服务管理器中确认是否开启成功

开启RabbitMQ服务

RabbitMQ服务

安装完成,启动浏览器查看

启动http://localhost:15672,输入默认用户名和密码guest,进入界面,安装完成。

浏览器查看RabbitMQ

浏览器查看RabbitMQ

三、消息队列搭建

添加用户

在下图红框中输入添加用户所需要填写的用户名、密码、权限(默认为administarator,也可根据下方提示进行选择)


添加用户
新用户配置VirtualHosts

创建VirtualHosts

在下图红框中输入Name,可自定义


创建VirtualHosts

添加Exchanges

在下图红框中添加Exchanges, Virtual Host可在下拉框中选择,Name可自定义


添加Exchange

添加Queue

在下图红框中添加queue,VirtualHost应与Exchange一致,Name可自定义。


添加queue

创建完成后,找到刚才创建的queue,输入刚才创建的Exchange名称,RoutingKry可根据需求自定义,然后进行绑定


Query与Exchange绑定
绑定成功

至此,就将exchange和queue绑定成功了!

另外,也可以在找到创建的exchange,点进去,在这边将exchange和queue进行绑定


exchange和queue绑定

完成Rabbit MQ搭建

四、用命令提示符搭建

  • 搭配环境
 rabbitmq-service install
 rabbitmq-service enable
 rabbitmq-service start 开启服务
  • 查看状态
 rabbitmqctl status
  • 查看用户
 rabbitmqctl list_users
  • 新建用户,设置密码,并授权为管理员
 rabbitmqctl add_user Gadmin Gadmin //创建用户设置密码
 rabbitmqctl set_permissions Gadmin ".*" ".*" ".*" //赋予Gadmin读写权限
 rabbitmqctl set_user_tags Gadmin administrator //分配管理组
  • 修改Gadmin密码
 rabbitmqctl change_pasword Gadmin 123
  • 删除用户Gadmin
 rabbitmqctl delete_user Gadmin
  • 开启rabbitmq_management插件,在Web界面查看
 rabbitmq-plugins enable rabbitmq_management
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容