Windows安装RabbitMQ

RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。

安装1.Erlang

官网下载:

https://www.erlang.org/downloads

百度云提取:

链接:https://pan.baidu.com/s/1GWnx9ZjGg3tLZcxShpw-Vg 
提取码:7qb7 

下载完成后:

otp_win64_22.0.exe

双击点击(可以更换目录)然后一直点击next。然后配置环境变量。


图1

图2

然后在命令行窗口输入erl可以查看是否安装成功。

安装2.RabbitMQ

https://www.rabbitmq.com/install-windows.html
rabbitmq-server-3.8.3.exe

双击点击(可以更换目录)然后一直点击next。
安装好后使用命令行进入到RabbitMQ Server\rabbitmq_server-3.8.3\sbin目录下面。

D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.3\sbin

然后执行rabbitmq-plugins enable rabbitmq_management指令,然后会出现下面的情况。

Enabling plugins on node rabbit@admin-PC:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@admin-PC...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

started 3 plugins.

打开命令行命令行,进入RabbitMQ的安装目录: sbin,然后使用 rabbitmqctl status命令,然后出现下面的展示,表示已经安装好了。

Status of node rabbit@admin-PC ...
�[1mRuntime�[0m

OS PID: 11980
OS: Windows
Uptime (seconds): 457
RabbitMQ version: 3.8.3
Node name: rabbit@admin-PC
Erlang configuration: Erlang/OTP 22 [erts-10.4] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:64]
Erlang processes: 439 used, 1048576 limit
Scheduler run queue: 0
Cluster heartbeat timeout (net_ticktime): 60

�[1mPlugins�[0m

Enabled plugin file: C:/Users/admin/AppData/Roaming/RabbitMQ/enabled_plugins
Enabled plugins:

 * rabbitmq_management
 * rabbitmq_management_agent
 * rabbitmq_web_dispatch
 * amqp_client
 * cowboy
 * cowlib

�[1mData directory�[0m

Node data directory: c:/Users/YPJ/AppData/Roaming/RabbitMQ/db/rabbit@YPJ-PC-mnesia

�[1mConfig files�[0m

 * c:/Users/YPJ/AppData/Roaming/RabbitMQ/advanced.config

�[1mLog file(s)�[0m
~~~~~
Interface: [::], port: 25672, protocol: clustering, purpose: inter-node and CLI tool communication
Interface: [::], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
Interface: 0.0.0.0, port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
Interface: [::], port: 15672, protocol: http, purpose: HTTP API
Interface: 0.0.0.0, port: 15672, protocol: http, purpose: HTTP API

打开sbin目录,双击rabbitmq-server.bat。


图3

然后浏览器输入http://localhost:15672

图4

用户名和密码都是:guest。
图5

3.添加新用户

接下来我们来创建用户 用户名和密码都为admin。


图6

添加完成后如图7所示:


图7

然后我们添加Virtual Hosts如图8所示:
图8

如图9所示表示添加成功。


图9

接下来对用户进行授权。先点击图10所示的branch_virtual,然后选择用户点击set permission如图11所示,如图12所示表示用户授权成功。
图10

图11
图12

然后我们就可以使用admin用户进行登录了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、整体思路 安装Erlang 安装RabbitMQ 激活RabbitMQ's Management Plugin...
    wangzaiplus阅读 14,312评论 2 11
  • rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public L...
    萧萧飞叶阅读 5,093评论 0 1
  • 1.下载安装 rabbitmq 进入 rabbimq 主页选择下载版本 ——>主页链接 页面如下: 由于我选择的是...
    CXY_XZL阅读 2,507评论 0 2
  • 一、安装包下载 Erlang下载地址 RabbitMQ官网 二、软件安装与配置环境 安装Erlang 安装Rabb...
    慢慢0520阅读 2,662评论 0 1
  • 风用力的呼啸着,天上的雪花被拉扯的四处乱飘,打在脸上刀割似的疼。纷飞的雪花组成一道雪幕,在路灯的照耀下发出陈旧的橘...
    弗拉基米尔阅读 2,985评论 6 5