一. 下载相应的rabbitmq及erlang相应的版本
安装顺序: 先安装Erlang, 然后安装rabbitmq; 步骤就是一路next...
安装版本: 我选择版本erlang(otp_win64_23.2) , rabbitmq(rabbitmq-server-3.8.14)
erlang 下载地址: https://www.erlang.org/downloads
rabbitmq下载地址: https://www.rabbitmq.com/download.html
erlang和rabbitmq 版本对照链接: https://www.rabbitmq.com/which-erlang.html
版本对应:
注意: 中文目录的问题,在安装的时候请自定义目录, 以免出现不必要的麻烦.
二. 配置环境变量及安装插件
1. 配置 erlang和rabbitmq的环境变量.
变量名:ERLANG_HOME
变量值:C:\OpenSource\rabbitmq\erl-23.2
Path:%ERLANG_HOME%\bin
变量名:RABBITMQ_SERVER
变量值:C:\OpenSource\rabbitmq\rabbitmq_server-3.8.14
Path:%RABBITMQ_SERVER%\sbin
2.安装插件并处理rabbitmq服务启动问题
因为我的C盘下的User文件夹名称是中文, 所以在安装rabbitmq可视化插件的时候需要多一步处理,将rabbitmq的工作路径重新指定一下(不能在中文路径下即)
流程如下:
首先在rabbitmq安装路径下打cmd进入到控制窗口:
也就是进入rabbitmq的控制窗口.
执行下面指令:
1. rabbitmq-servie.bat remove // 将服务移除系统
2. set RABBITMQ_BASE= C:\OpenSource\rabbitmq\rabbitmq_server-3.8.14\data // 指定路径
3. rabbitmq-service.bat install // 将服务添加进系统
4. rabbitmq-plugins enable rabbitmq_management // 安装rabbitmq可视化插件
5. net stop RabbitMQ // 停止服务
net start RabbitMQ // 开启服务
然后访问地址: http://127.0.0.1:15672
出现登录界面 证明安装成功. 默认登录账号是: guest/guest
三. 遇到的问题及解决办法.
Q1: 第一次安装完之后,rabbitmq服务启动几秒之后就自动停止.
answer: 经检查是因为erlang版本和rabbitmq版本不适配导致的,按照第一步细心一点可避免该问题.
Q2: 安装rabbitmq可视化插件失败
answer: 按照第二条的步骤执行操作, 已解决.