RabbitMQ -- 安装及配置

来源:互联网 发布:迅雷7优化版 编辑:程序博客网 时间:2024/05/18 01:16

1:RabbitMQ是erlang语言写的所以要先下在erlang环境

    下载地址: http://www.erlang.org/downloads  一路next安装即可

2:下载安装RabbitMQ

下载地址:http://www.rabbitmq.com/    一路next安装可行或者指定安装目录,安装完成后就是配置用户名和密码了

3:进入管理工具


输入 : 这样开启web界面,开启管理界面

rabbitmq-plugins enable rabbitmq_management

    其实不是用工具也可以开启:

这样:"C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.3\sbin\rabbitmq-plugins.bat" enable rabbitmq_management  //就是调用了bat开启web服务


4:重启服务生效

net stop RabbitMQ && net start RabbitMQ

5:下面我们使用rabbitmqctl控制台命令(位于C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.3\sbin>)来创建用户,密码,绑定权限等。

6:创建管理用户
输入:rabbitmqctl.bat add_user zhangweizhong weizhong1988

7:设置管理员
输入:rabbitmqctl.bat set_user_tags zhangweizhong administrator

8:设置权限
输入:rabbitmqctl.bat set_permissions -p / zhangweizhong ".*" ".*" ".*"

9:

其他命令
查询用户: rabbitmqctl.bat list_users
查询vhosts: rabbitmqctl.bat list_vhosts

查看队列: rabbitmqctl list_queues  

启动RabbitMQ服务: net stop RabbitMQ && net start RabbitMQ
以上这些,账号、vhost、权限、作用域等基本就设置完了。

10:使用浏览器打开http://localhost:15672 访问Rabbit Mq的管理控制台,使用刚才创建的账号登陆系统即可。

11:相关链接:https://jingyan.baidu.com/article/e4d08ffd9ec61c0fd2f60d1f.html

http://www.cnblogs.com/shanyou/p/4067250.html

http://blog.csdn.net/lu1005287365/article/details/52315786


12:

权限
主要是set_permissions的使用,先看下命令的格式:
set_permissions [-p vhost] {user} {conf} {write} {read}
首先需要注意以下几点的理解:
1.这里的权限,只是针对一般用户的访问权限,注意和角色的区分。举个例子来说,非管理用户(普通用户),角色设置为none,然后在这里配置conf、write、read的权限。
2.conf、write、read采用正则表达式,之前在很多的网络文章中都提到过,但到底是针对什么做正则,网络中的文章提到的很少,这里的正则主要是针对exchange和queue。
正在表达式可以省略^和$,主要2种特殊的表达式,”:表示完全不匹配(即没有权限)’.*’ :表示匹配所有(即所有权限)


原创粉丝点击