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种特殊的表达式,”:表示完全不匹配(即没有权限)’.*’ :表示匹配所有(即所有权限)
- RabbitMQ -- 安装及配置
- RabbitMQ安装及配置
- RabbitMQ的安装及配置
- RabbitMQ:简介及安装配置
- rabbitMQ安装及简单配置
- Ubuntu安装rabbitMQ及单机版rabbitMQ集群配置
- RabbitMQ消息队列之一:RabbitMQ的环境安装及配置
- CentOS 6.3安装及配置RabbitMQ cluster
- Windows下安装及配置RabbitMQ
- RabbitMq的安装及配置(1)
- 安装RabbitMQ及使用方法
- RabbitMQ安装及使用
- RedHat/Centos下Rabbitmq安装及集群配置
- RabbitMQ学习之Linux下安装及配置
- rabbitMQ安装及配置远程访问web管理界面
- RabbitMQ安装配置手册
- rabbitmq 安装配置
- rabbitmq安装配置手记
- 关于Android项目导入AAR容易出现的坑
- iOS 银联支付开发流程
- Mac下安装的软件打不开
- biji
- jsp页面登录超时页面嵌套解决办法
- RabbitMQ -- 安装及配置
- 动态规划——单调递增最长子序列
- IDEA断点过一次后失效
- 常用IO系统调用函数
- SpringMVC
- Netty4 学习笔记之四: Netty HTTP服务的实现
- SVN定时自动更新
- 计算机开机过程
- 百度编辑器ueditor插入表格没有边框,没有颜色的解决方法