文档章节

MQ学习(一)Windows 安装RabbitMQ、常用命令

rooooooot
 rooooooot
发布于 2017/08/23 16:55
字数 478
阅读 31
收藏 0

目录


Erlang安装

RrabbitMQ是基于Erlang平台实现,安装MQ之前需要安装Erlang环境。 http://www.erlang.org/downloads
安装过程:标准安装即可。

设置Erlang环境变量:
  ERLANG_HOME = C:\Program Files\erlx.x.x
添加到PATH
  %ERLANG_HOME%\bin;

检验Erlang安装是否正确:
  cmd- erl 回车,显示版本即可。

RabbitMQ安装

http://www.rabbitmq.com/download.html
安装过程:标准安装即可。

设置RabbitMQ环境变量:
  RABBITMQ_SERVER = C:\ProgramFiles\rabbitmq_server-x.x.x
添加到PATH:
  %RABBITMQ_SERVER%\sbin;

检验RabbitMQ是否安装正确:
  cmd 输入rabbitmq-service(没有空格)回车 ,将会显示“Service control usage”等信息

安装管理界面

RabbitMQ提供了可视化管理界面,在安装完mq之后需要进行激活。
cmd 输入 “D:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.11\sbin\rabbitmq-plugins.bat" enable rabbitmq_management回车
显示“Applying plugin configuration to rabbit@...”说明安装成功。

重启rabbit MQ服务即可使用:
  cmd 输入:net stop RabbitMQ && net start RabbitMQ
如果出现”发生错误:发生系统错误 5。 拒绝访问“ 则说明没有使用系统管理员账户执行命令。
进入C:\Windows\System32找到cmd.exe -管理员身份运行,输入重启命令即可。
重启后可进入管理界面 : http://localhost:15672/#/

MQ常用命令

注意:大部分常见命令都可以在管理界面有可视化操作完成
关闭服务:net stop RabbitMQ
启动服务:net start RabbitMQ

查看用户列表:rabbitmqctl list_users
新增用户:rabbitmqctl.bat add_user username password
分配角色:rabbitmqctl.bat set_user_tags username administrator
多个角色分配:rabbitmqctl.bat set_user_tags username role1 role2 ...
修改密码:rabbitmqctl change_password userName newPassword
删除用户:rabbitmqctl.bat delete_user username

控制台查看MQ服务状态:rabbitmq-server
控制台查看MQ运行状态:rabbitmqctrl status

重置MQ,注意:会将交换机,队列,用户等全部重置
关闭:rabbitmqctl stop_app
重置: rabbitmqctl reset
打开:rabbitmqctl start_app

MQ参考资料

http://rabbitmq.mr-ping.com/

© 著作权归作者所有

共有 人打赏支持
rooooooot
粉丝 0
博文 14
码字总数 16261
作品 0
深圳
私信 提问
RabbitMQ学习系列 : RabbitMQ安装与配置

1.安装     Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。     erlang:http://www.erlang.org/download.html     rabbitmq:http://www....

andrewniu
05/09
0
0
CentOS 6.4下Rabbitmq安装

在 CentOS 6.4上安装python* 注意啊,自己手动安装python2.7.5,不要动系统上面其他的版本 yum install zlib yum install zlib-devel 下载python-2.7.6.tar.gz文件 tar -xzvf python-2.7.6.t...

mac_zhao
2014/09/26
0
0
Linux环境下Apache ActiveMQ 基本安装

在linux上安装mq,并映射到外网。 1.Apache ActiveMQ安装基本条件请参考链接: 2.下载Apache ActiveMQ 3.解压安装 将下载好的apache-activemq-5.13.3-bin.tar解压至安装目录 命令:tar -zxvf...

zhuyuansj
04/02
0
0
RabbitMQ Centos6.8安装

RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。他遵循Mozilla Public License开源协议。采用 Erlang 实现的工业级的消息队列(MQ)服务器。本文档主要介绍如何在Centos6.8...

阿刚ABC
09/27
0
0
架构设计之NodeJS操作消息队列RabbitMQ

一. 什么是消息队列? 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue)是一种应用间的通信方...

07/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 程序员左轮轮盘赌注

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享Bon Jovi的单曲《You Give Love a Bad Name》 《You Give Love a Bad Name》- Bon Jovi 手机党少年们想听歌,请使劲儿戳(这...

小小编辑
28分钟前
346
10
oracle 用户密码过期-ORA-28001: 口令已经失效

oracle 用户密码过期-ORA-28001: 口令已经失效 操作步骤: [BEGIN] 2018-10-23 17:25:43Last login: Mon Sep 3 08:46:32 2018 from 10.2.202.12#登陆数据库#(1)在命令窗口中输入:...

诺岚
32分钟前
1
0
[转载]Yarn作业提交流程

1、yarn简述 yarn是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式操作系统平台,而mapreduce等运算程序则相当于运行与操作系统之上的应用程序。yarn在hadoop2.x系列...

hnairdb
36分钟前
0
0
WebSocketdemo

WebSocket是html5提供的一种在单个tcp连接上进行全双工通讯的协议。 Http协议是无状态、无连接的、单向的应用层协议,采用了请求响应模型,通信请求智能有客户端发起,服务端对请求做出应答处...

qiang123
43分钟前
1
0
谷歌推迟公布Google+漏洞遭参议员不满

参议院商务委员会主席约翰·图恩和另外两位参议员杰瑞·莫兰和罗杰·维克发出信函,要求谷歌解释推迟披露此问题的原因。信中称:“谷歌如果要保持或重获用户对其服务的信任,就必须在公众和立...

linuxCool
50分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部