RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。
注意:Erlang和RabbitMQ的版本需要对应,它们的对应关系可查看网址:
RabbitMQ Erlang Version Requirements — RabbitMQhttps://www.rabbitmq.com/which-erlang.html
1.安装Erlang环境首先安装Erlang环境(RabbitMQ服务端代码是使用并发式语言relang编写的)。
下载地址:Downloads - Erlang/OTPThe official home of the Erlang Programming Languagehttps://www.erlang.org/downloads
直接双击.exe文件下载即可。
这里选择相应的版本
安装完成后,创建环境变量。
打开:控制面板→系统和安全→系统→高级系统设置→环境变量
安装完成后创建一个名叫ERLANG_HOME的环境变量,其指向erlang的安装目录;
同时将%ERLANG_HOME%\bin加入到Path中。
配置完成后,打开命令提示符cmd,输入erl。
若出现erlang版本显示表示erlang语言环境安装成功。
2.安装RabbitMQReleases · rabbitmq/rabbitmq-server · GitHubhttps://github.com/rabbitmq/rabbitmq-server/releases
安装好后,配置环境变量(类似上面的erlang)
3. 接下来安装RabbitMQ-Plugins(这相当于是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况)安装方法是:
打开命令行cd进入rabbitmq的sbin目录下
输入:rabbitmq-plugins enable rabbitmq_management命令,稍等会会发现出现plugins安装成功的提示
如果你在安装插件的过程中出现错误,可以重新启动rabbitmq-service。
若Rabbitmq-service stop在sbin目录下无法运行,错误代码5。
说明权限不够,系统登录的是普通用户,需要管理员的权限执行该命令。
用管理员打开cmd
先输入rabbitmq-service stop
接着输入rabbitmq-service remove
然后输入rabbitmq-service install
再输入rabbitmq-service start
最后重新输入rabbitmq-plugins enable rabbitmq_management
插件安装完之后,在浏览器输入http://localhost:15672进行验证。
你会看到下面界面,输入用户名:guest,密码:guest(默认)你就可以进入管理界面
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)