如何在Windows下安装RabbitMQ(一)

版权声明:禁止转载 https://blog.csdn.net/qq_36505948/article/details/82734133

一、认知

 Erlang是一种通用的面向并发的编程语言,可以创建面向大规模并发的语言环境!

 RabbitMQ是消息对列,主要是用于做消息代理。本质上说,它接受来自生产者的信息,并将它们传递给消费者。在两者之间,   它可以根据你给它的路由,缓冲规则有选择地进行传递消息。

二、流程

1.windows下安装Erlang语言作为环境语言?

步骤1:前往官网下载,大小大概是90M左右,具体随着版本迭代而变化,路径如下:

erlang语言中文官网:http://www.cnerlang.com/resource

erlang语言英文官网:https://www.erlang.org/downloads

由于其大小一般是不按照在系统盘的,而是独立建立目录安装(全英路径),以管理员身份运行直接点击运行exe文件即可,安装完成后开始配置环境变量!

步骤2:对于一般的开发电脑,安装环境都是设置在系统变量,这样子设置的好处是不会随着系统用户变化而失效

Erlang在安装时候会检查环境的组件是否其齐全,如果不全会弹出Microsoft Visual C++,Redistributable 可再发行组件包要求用户修复,可以进行修复,不影响安装!

步骤3:环境变量的安装与验证

安装完成之后创建一个名为ERLANG_HOME的系统变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%\bin加入到Path中,最后打开命令行,输入erl,如果出现erlang的版本信息就表示erlang语言环境安装成功;

注意:ERLANG_HOME的指向目录是bin的上以及目录

erlang_home配置:

Path路径配置:


2.windows下安装RabbitMQ消息队列?

 步骤1:下载RabbitMQ软件,大概10M左右,速度可能非常慢,需要等待

 Rabbitmq软件下载:http://www.rabbitmq.com/   

步骤2:安装

下载完成后双击xxxxxx.exe进行安装,rabbitmq的默认安装目录是系统盘的Program file文件夹,但是rabbitmq其内部设置是不允许文件夹有中文,有空格的,加之功能也不适合在系统盘中,需要另外选择目录进行安装!。

建议:一般情况下都是将erlang与安装同一个打目录下,紧挨在一起!

步骤3:安装管理桌面的插件,可以通过浏览器登录查看消息队列状态和交换机的工作情况等信息的管理页面,类似于tomcat的管理页面;

在rabbitmq的安装目录下找到sbin目录,进入并在此目录打开cmd窗口(进入sbin的cmd窗口)。输入rabbitmq-plugins enable rabbitmq_management命令,会提示plugin安装成功!网上是默认安装6个插件,但是本身是提示了安装3个后面的使用也没有什么问题,不知道是不是版本问题,当前一般3个也能正常使用,场景图如下:

如果多次安装可能会出现以下问题(我没遇到):

处理方法如下:首先在命令行输入:rabbitmq-service stop,接着输入rabbitmq-service remove,再接着输入rabbitmq-service install,接着输入rabbitmq-service start,最后重新输入rabbitmq-plugins enable rabbitmq_management试试 

步骤4:打开Web管理页面

在浏览器输入http://localhost:15672进行验证,你会看到下面界面,输入用户名:guest,密码:guest你就可以进入管理界面!一般情况下,页面是每隔几秒刷新一次,也可以自己设置!


猜你喜欢

转载自blog.csdn.net/qq_36505948/article/details/82734133