文档章节

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

rooooooot
 rooooooot
发布于 2017/08/23 16:55
字数 478
阅读 43
收藏 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
博文 17
码字总数 16855
作品 0
深圳
私信 提问
NET下RabbitMQ实践[配置篇]

这个系列目前计划写四篇,分别是配置,示例,WCF发布,实战。当然不排除加餐情况。 介绍: rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。他遵循Mozilla Public Licens...

长平狐
2012/11/06
282
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
RabbitMq 基于 keepalived+haproxy实现高可用

1 概述 rabbitmq作为消息队列,广泛用于生产环境,但是,如果单节点,将导致故障后,生产环境不可用,因此,需要部署高可用环境 本文将介绍基于keepalived+haproxy实现rabbitmq的高可用 rabb...

ghbSunny
08/03
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

没有更多内容

加载失败,请刷新页面

加载更多

RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
11
0

中国龙-扬科
昨天
2
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
9
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
8
0
在PC上测试移动端网站和模拟手机浏览器的5大方法

总结很全面,保存下来以备不时之需。原文地址:https://www.cnblogs.com/coolfeng/p/4708942.html

kitty1116
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部