前提:
因为rabbitmq是由Erlang开发的,因此需要Erlang环境。同时需要注意Erlang环境的版本和rabbitmq版本配套,如果不配套会出现未知的问题。版本是否配套请查阅这个地址https://www.rabbitmq.com/which-erlang.html
安装包地址:
Erlang:https://www.erlang.org/downloads/20.2
rabbitmq:https://www.rabbitmq.com/download.html
安装实例版本:
Erlang: OTP 20.2 Windows 64-bit Binary File
rabbitmq:RabbitMQ 3.7.3
安装过程:
1,先安装Erlang,打开https://www.erlang.org/downloads/20.2选择对应的版本,我的机子是64位的,因此下载64位的版本。
下载完成后是一个exe文件,按部就班的进行安装直到完成,除了安装路径其他都默认。当然安装路径也可以是默认,全部同意-同意-完全同意。
接下来需要添加系统变量了,打开我的电脑右键属性-高级系统配置-高级-环境变量-系统变量。
需要添加1个修改1个.添加一个ERLANG_HOME,如下图。
修改path。将%ERLANG_HOME%\bin加入到path中,重启电脑(最好)。
最后windows键+R键,输入cmd,再输入erl,看到版本号就说明erlang安装成功了。
2,安装rabbitmq,打开https://www.rabbitmq.com/download.html选择好版本,如果没有需要找到。
一般他这个页面放的是最新的版本,老的版本需要找,点下边的old versions,发现到了一个Git页面。翻页找相应的版本,在assets找安装包。
下载下来也是一个exe文件,同样除了路径都默认,路径也可以默认。
安装完成后还要安装插件,打开cmd,进入rabbitmq路径,我的路径使用的默认。
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3\sbin,然后敲下面的命令进行安装
rabbitmq-plugins enable rabbitmq_management
如果顺利会出现下边的样子
然而这里遇到了一个问题 ERLANG_HOME not set correctly
查了资料可以这样
在这个目录敲一个这个命令set ERLANG_HOME=C:\Program Files\erl9.2
打开sbin目录,双击rabbitmq-server.bat
访问http://localhost:15672,初始用户密码都是guest