RabbitMQ安装教程
记录一次RabbitMQ的安装。
1、安装Erlang
RabbitMQ依赖Erlang,在安装RabbitMQ之前先安装Erlang,安装文件地址到官网下载:http://www.erlang.org/downloads,直接打开安装文件,一直点击next即可。以下是一些安装过程的截图:
需要注意的是,rabbitMQ和Erlang的版本需要相互对应,如果版本不对应使用将会出现问题,具体对应版本可以查看:https://www.rabbitmq.com/which-erlang.html。
Erlang安装完成后需要进行环境变量配置:
添加ERLANG_HOME变量,值为C:\Program Files\erl10.4(这里的值输入Erlang的安装目录),如下图:
在Path变量中添加新值:%ERLANG_HOME%\bin。
检测Erlang是否安装成功可以在命令提示符中运行命令:erl -version,如下图:
2、安装RabbitMQ
安装完Erlang后安装RabbitMQ,首先下载RabbitMQ安装包,下载地址:http://www.rabbitmq.com/download.html(注意下载和erlang相匹配的版本,详细参考https://www.rabbitmq.com/which-erlang.html)。
下载完成后打开exe文件,安装步骤基本上是一直点击next即可(当然你也可以修改安装目录)。需要注意一点是安装路径的文件名默认是有空格的,这里需要把空格去掉(版本3.7.4之后无需理会)。
安装完成后应该可以查看到服务列表中的服务RabbitMQ正在运行。
安装完成后需要安装RabbitMQ-Plugins,这个相当于一个管理界面,方便我们在浏览器界面查看RabbitMQ各个信息队列以及exchange的工作情况。
具体安装方法如下:
在命令提示符中进入RabbitMQ安装目录下的sbin目录,也可以直接点击下图中的选项(如下图):
进入目录后,运行指令激活插件:rabbitmq-plugins.bat enable rabbitmq_management,激活插件后输入指令:net stop RabbitMQ && net start RabbitMQ重启服务,具体运行结果如下图:
完成以下步骤后,就可以浏览器打开地址:http://localhost:15672,验证是否安装成功,如果安装成功可以打开如下页面:
初始的登录账号:guest,密码:guest,登录账号号显示如下界面:
至此RabbitMQ已经安装完成。
在整个安装过程中,一开始不知道需要Erlang和RabbitMQ版本相对应。导致安装失败,出现RabbitMQ服务运行不了。另外就是安装失败后需要卸载RabbitMQ和Erlang会很麻烦,需要手动删除注册表中的信息和一些相关文件,不过可以借助一些删除工具来卸载RabbitMQ,这样就可以免去删除注册表信息等麻烦的操作。