# RabbitMQ 解压版

# 写在前面的话

有些软件对于安装路径有一定的要求,例如:路径中不能有空格,不能有中英文,不能有特殊符号,等等。

为了避免不必要的麻烦,也懒得一一辨别踩坑,我们人为作出「统一的约定」:

  • 安装版的软件,一律安装在软件的默认安装路径,不要去改变它。默认在哪就是哪,别动。

  • 解压版的软件,一律安装在:D:\ProgramFiles 。这是一个没中文、没空格的路径!

# 安装 Erlang

由于 RabbitMQ 是用 Erlang 语言编写的,因此需要先安装 Erlang 。

  1. 通过 http://www.erlang.org/downloads (opens new window) 获取对应安装文件进行安装。安装到默认路径。

  2. 增加环境变量 ERLANG_HOME=C:\Program Files\erl10.5(这里的目录是我的安装目录,你要换成自己的目录)

  3. 修改环境变量 Path,在原来的值后面加上 ;%ERLANG_HOME%\bin

# 安装 RabbitMQ

下载 RabbitMQ ,当前(2019-12-1)最新版本是 3.8.1 (opens new window)

解压到 D:\ProgramFiles\ 目录下。(这是我的解压目录。各人根据各自情况可调整,或创建此目录和我保持一致)。

双击 sbin\rabbitmq-server.bat,启动 RabbitMQ Server,会看到类似如下信息:

...

Starting broker... completed with 0 plugins.

# 启动管理页面

我们可以通过 Web 进行管理 RabbitMQ 。

在命令行上运行 RabbitMQ 解压/安装目录下的 sbin 目录下的 rabbitmq-plugins.bat 命令。由于执行该命令需要附带参数,因此不能靠双击运行。

> rabbitmq-plugins.bat enable rabbitmq_management

会看到类似如下内容:

Enabling plugins on node xxx:
...

started 3 plugins.

通过浏览器访问 http://localhost:15672 (opens new window),并通过默认用户 guest 进行登录,密码也是 guest,登录后的页面:

rabbitmq-install-01)

比如 channels / exchanges / queues 等,可以逐个点进去看下详细情况。

如果要添加新用户的话,点击 Admin 选项卡,进行添加。