Rabbit MQ安装教程

一、安装Erlang
本地安装目录:C:\Program Files\erl10.4
由于RabbitMQ采用Erlang实现的,需要建立在Erlang OTP平台上,所以我们在安装RabbitMQ
之前需要先安装Erlang,就像我们在windows上编写java代码需要先安装java虚拟机一样。
我们可以在http://www.erlang.org/downloads网站下载Erlang,然后选择对应版本安装即可。
安装步骤比较简单,不过一定要记住自己的安装位置,安装完Erlang之后需要配置环境变量(具体配置方式和JDK的配置方式类似),下面是我自己本地的安装路径,安装完成后就可以配置环境变量了,如下右侧图先配置一个ERLANG_HOME的地址,里面放上Erlang最外侧文件夹的位置。
在这里插入图片描述
在这里插入图片描述

然后打开path,将%ERLANG_HOME%\bin;加到path路径的最后(和java配置JAVA_HONE到path中相似)。
最后打开windows的控制台在控制台中输入erl然后点击回车,如果显示安装的Erlang版本号则证明安装成功。

在这里插入图片描述

二、安装RabbitMQ
本地安装:C:\Program Files\RabbitMQ Server
安装好Erlang之后就相当于RabbitMQ运行的条件就满足了,我们就可以在本地安装RabbitMQ了,可以在官网上先下载好RabbitMQ(下载地址:http://www.rabbitmq.com/install-windows.html)。
下载好RabbitMQ之后点击安装即可,这里也要事先确定要安装在哪一个文件夹之下,在安装的时候会给你选择的。
安装完RabbitMQ之后就是需要为RabbitMQ配置环境,这个环境的配置和Erlang几乎一样,首先我们需要新建一个RABBITMQ_SERVER在里面放上RabbitMQ的安装地址,然后在path里面加入%RABBITMQ_SERVER%\sbin;指出sbin文件夹(不是bin文件夹,这个下面没有bin文件夹)的位置。这里要注意一下RABBITMQ_SERVER指出的RabbitMQ的文件夹下层rabbitmq_server文件夹的路径,我这边因为版本号是3.6.5所以配置是RABBITMQ_SERVER是:E:\softfile\RabbitMQ\rabbitmq_server-3.6.5,具体可以根据版本不同修改。

在这里插入图片描述

三、激活RabbitMQ
安装配置完RabbitMQ之后需要对其进行激活,激活RabbitMQ比较简单,只需要打开控制台并输入 “E:\softfile\RabbitMQ\rabbitmq_server-3.6.5\sbin\rabbitmq-plugins.bat” enable rabbitmq_management 即可激活RabbitMQ。这里的路径其实指向的是RabbitMQ文件夹sbin下的rabbitmq-plugins.bat这个文件。
在这里插入图片描述

激活RabbitMQ之后需要对其重启,net stop RabbitMQ命令关闭RabbitMQ,然后net start RabbitMQ命令启动RabbitMQ即可。

在这里插入图片描述

四、使用
安装完RabbitMQ之后就可以使用了,打开控制台输入
rabbitmqctl.bat list_users
查看RabbitMQ下所有的用户。RabbitMQ默认有一个用户guest(密码:guest),我们可以使用这个用户登录本地的RabbitMQ。http://localhost:15672 登录自己本地RabbitMQ即可(使用guest用户)。
在这里插入图片描述

在这里插入图片描述

看到以上页面证明RabbitMQ安装成功已经可以使用。

五、基本操作命令
RabbitMQ安装好之后需要新增或则赋权以及删除用户。具体的指令可以参考:http://www.rabbitmq.com/rabbitmqctl.8.html。这里只写出一些常用指令。
1.新增用户
rabbitmqctl.bat add_user username password
用户名test 密码 test
在这里插入图片描述

2.删除用户
rabbitmqctl.bat delete_user username
删除test用户
在这里插入图片描述

3.修改用户密码
rabbitmqctl change_password userName newPassword
修改用户test的密码为123
在这里插入图片描述

4.为用户赋管理员权限
rabbitmqctl.bat set_user_tags username administrator
我们新建完用户test之后test不是管理员权限,这时候我们需要为test用户设置管理员权限

在这里插入图片描述

安装完成后,在浏览器打不开web页面问题:
进入sbin目录,执行命令:rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述

然后进入web网页:http://localhost:15672/#/
用户名: guest 密码: guest

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值