rabbit mq安装
1.下载安装 erlang
rabbitmq用这玩意写的
下载地址: http://www.erlang.org/downloads
下载好辣!
选择好安装位置,然后无脑next(是的,我就是这么莽)
2.配置erlang的环境变量
然后配置环境变量:右击我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
(1)新建系统变量
变量名随便叫,我们也可以规范点,叫"ERLANG_HOME"(不带引号),变量值就选择你刚刚安装的跟目录(bin的上一级)
(2)修改path变量
选择path -> 编辑 -> 新建
刚刚我们叫"ERLANG_HOME",那就 "%ERLANG_HOME%\bin"
(3)验证是否安装成功
然后打开cmd界面,输入erl
这样子就是成功了
3.下载安装rabbitmq
下载地址:http://www.rabbitmq.com/download.html
下载完成以后是这么个小东西,很小,12mb
然后安装,和第1步一样,依旧是选完安装位置以后莽夫点点点
4.配置rabbitmq的环境变量
和第2步差不多,变个名字,区别是path的时候是到sbin,我是这样
%RABBITMQ_SERVER%\sbin
5.输入命令
进到rabbitmq 的sbin目录,输入cmd
输入:
rabbitmq-plugins enable rabbitmq_management
安装插件
打开sbin目录的rabbitmq-server.bat,然后浏览器进入http://localhost:15672
用户名密码默认是guest,只能用于本地登录
6.创建mq的账户
# 添加用户 rabbitmqctl add_user 用户名 密码 # 设置用户角色,分配操作权限 rabbitmqctl set_user_tags 用户名 角色 # 为用户添加资源权限(授予访问虚拟机根节点的所有权限) rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"
其中,用户名权限有一下几种
administrator:可以登录控制台、查看所有信息、并对rabbitmq进行管理
monToring:监控者;登录控制台,查看所有信息
policymaker:策略制定者;登录控制台指定策略
managment:普通管理员;登录控制
例子
# 添加用户 rabbitmqctl add_user admin admin # 设置用户角色,分配操作权限 rabbitmqctl set_user_tags admin admin administrator # 为用户添加资源权限(授予访问虚拟机根节点的所有权限) rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"
至此,rabbit安装完成