rabbitMq使用笔记一:Window下安装使用RabbitMQ
来源:互联网 发布:游戏王gx结局知乎 编辑:程序博客网 时间:2024/06/05 20:35
RabbitMQ官网 http://www.rabbitmq.com
下载地址 http://www.rabbitmq.com/download.html
一 Windows下安装RabbitMq
1.1 下载安装包
1.1.1 下载RabbitMq
安装参考 http://www.rabbitmq.com/install-windows.html
官网上说明,在windows上安装rabbitmq-server时,需要先安装Erlang Windows Binary File,如果Windows环境中曾经装过32位的,现在要升级为64位的,必须先卸载。官网原话
- 1
- 1
1.1.1 下载Erlang
Erlang 下载安装地址 http://www.erlang.org/downloads
关于Erlang的介绍请参考文章
http://blog.csdn.net/zzhongcy/article/details/38823197
1.2 安装Erlang
1.2.1 运行安装
下载otp_win64_19.2.exe
运行安装otp_win64_19.2.exe
1.2.2 修改环境变量
1) 添加系统环境变量ERLANG_HOME,值为安装目录.
2) 修改系统环境变量Path,在PATH变量中添加“%ERL_HOME%\bin”
3) 重启电脑后,在控制台输入 erl,如果出现类似“Eshell V6.1 (abort with ^G)”字样,说明安装成功。
- 1
- 1
1.3 安装RabbitMq
1.3.1 运行安装
下载rabbitmq-server-3.6.6.exeWindows版本
运行安装rabbitmq-server-3.6.6.exe
1.3.2 运行服务
rabbitMq默认自启动
可以修改rabbitmq的配置文件,也可以用默认配置运行。在开始菜单栏里可以看到运行指令reinstall/remove/start/stop
或者直接打开RabbitMQ Command Prompt命令框。
1.3.3 端口号访问
当防火墙或者其他安全工具阻止RabbitMQ端口号绑定时,服务启动会失败。确保下列端口可以打开:
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
1.3.4 默认用户访问
该代理创建了一个默认的账号“guest”密码“guest”的访问账号。未配置的客户端默认使用该账号凭据,但仅限于访问本地。如果是网络访问则需要另外配置。其他用户访问参考访问控制文档
1.3.5 管理服务
使用rabbitmqctl 管理服务,参见官方文档
http://www.rabbitmq.com/man/rabbitmqctl.1.man.html
- 1
- 2
- 3
- 1
- 2
- 3
1.3.5.1 基本管理功能
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
1.3.5.2 cluster管理
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
1.3.5.3 用户管理
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
1.3.5.4 policy管理
policy管理,策略用来控制和修改queues和exchange在集群中的行为,策略可以应用到vhost
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
1.3.5.5 queue&exchange状态信息
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
1.3.6 插件管理
rabbitmq支持各种插件,开启插件可以使用rabbitmq-plugins命令
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
如图,启动插件后重启服务,在浏览器打开http://localhost:15672
登录,用户名密码都是guest
1.3.7 服务日志
服务日志记录在RABBITMQ_NODENAME.log,在文件夹RABBITMQ_LOG_BASE中。其他的日志记录在RABBITMQ_NODENAME-sasl.log.
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
- 1
- 2
- 1
- 2
- rabbitMq使用笔记一:Window下安装使用RabbitMQ
- rabbitMq使用笔记一:Window下安装使用RabbitMQ
- window下RabbitMQ使用
- Window下安装RabbitMQ
- RabbitMQ 使用(一)
- RabbitMQ 使用(一)
- RabbitMQ 使用(一)
- RabbitMQ安装和使用(一)
- RabbitMQ使用笔记
- RabbitMQ 使用笔记
- rabbitmq部署使用笔记
- RabbitMQ安装使用详解
- RabbitMQ安装与使用
- RabbitMQ安装和使用
- RabbitMQ安装及使用
- Windows下RabbitMQ使用指南(安装、使用)
- Mac下使用Brew安装RabbitMQ
- Window下安装RabbitMQ服务器环境
- 初识嵌入式
- Java中垃圾回收机制
- NBUT1223-Friends number
- Mac上安装MyEclipse2015 Mac破解版下载
- 朝鲜战争中的牺牲者
- rabbitMq使用笔记一:Window下安装使用RabbitMQ
- zstu4274-约素
- 广东工业大学第12届ACM程序设计大赛 Problem C: 爬楼梯
- 前端跨域问题
- 【C#项目实战】将EXCEl表格导入DataSet
- 16_struts2_1请求参数获取和校验
- 关于 dataTable 组件使用
- 数据结构:二叉树,二叉树的前中后序、层序遍历(递归法,非递归法),得到一个数叶子节点的个数……
- Python的numpy库中将矩阵转换为列表等函数