文档章节

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

rooooooot
 rooooooot
发布于 2017/08/23 16:55
字数 478
阅读 20
收藏 0
点赞 0
评论 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
博文 10
码字总数 15088
作品 0
深圳
RabbitMQ学习系列 : RabbitMQ安装与配置

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

andrewniu ⋅ 05/09 ⋅ 0

Spring Boot+RabbitMQ学习笔记

RabbitMQ RabbitMQ 是一个由 Erlang 语言开发的 的开源实现。最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 消息队列 先从基础开始,加...

听_风 ⋅ 06/07 ⋅ 0

rabbitmq 管理及常用命令

关闭:rabbitmqctl stop 若单机有多个实例,则在rabbitmqctlh后加–n 指定名称 开启某个插件:rabbitmq-pluginsenable xxx 关闭某个插件:rabbitmq-pluginsdisablexxx 注意:重启服务器后生效...

yzy121403725 ⋅ 05/21 ⋅ 0

mq、redis、zookeeper

RabbitMQ RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用...

u012557298 ⋅ 2017/12/25 ⋅ 0

Docker下RabbitMQ四部曲之四:高可用实战

本章是《Docker下RabbitMQ四部曲》系列的终篇,今天的我们一起来体验Rabbit’MQ集群的高可用能力,看看RabbitMQ集群中的部分节点宕机时,是否还能生产和消费消息; 原文地址:https://blog....

boling_cavalry ⋅ 05/19 ⋅ 0

rabbitMQ、activeMQ、zeroMQ、Kafka、Redis 比较

Kafka作为时下最流行的开源消息系统,被广泛地应用在数据缓冲、异步通信、汇集日志、系统解耦等方面。相比较于RocketMQ等其他常见消息系统,Kafka在保障了大部分功能特性的同时,还提供了超一...

xumaojun ⋅ 05/06 ⋅ 0

Linux中RabbitMQ安装教程

Linux下安装RabbitMQ 在开始之前一定要看官方文档,其实教程不一定最新的,所以一定要try it. 安装参考官网 安装Erlang RabbitMQ的安装需要Erlang的基础环境,必须按照RabbitMQ Erlang版本要...

weir_will ⋅ 05/14 ⋅ 0

RabbitMQ在Ubuntu上的环境搭建

环境配置 Ubuntu Server 18.04 RabbitMQ 3.6.10 安装之前 我们使用apt-get进行RabbitMQ安装,在安装之前,强烈建议您把apt源换位国内,大大增加下载安装的速度,点击查看:《Ubuntu apt-get和...

vipstone ⋅ 06/14 ⋅ 0

RabbitMQ使用过程中遇到的坑

LZ在研究安装部署使用RabbitMQ过程中遇到了很多坑,特此记录,以便使大家少走弯路。LZ是在Windows环境中部署的,Linux类似。 RabbitMQ由于是基于Erlang开发的,因此安装之前需要先安装Erlan...

lynnlovemin ⋅ 2017/05/11 ⋅ 0

消息中间件—RabbitMQ(集群监控篇1)

摘要:任何没有监控的系统上线,一旦在生产环境发生故障,那么排查和修复问题的及时性将无法得到保证 一、为何要对消息中间件进行监控? 上线的业务系统需要监控,然而诸如消息队列、数据库、...

癫狂侠 ⋅ 05/28 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Java NIO之字符集

1 字符集和编解码的概念 首先,解释一下什么是字符集。顾名思义,就是字符的集合。它的初衷是把现实世界的符号映射为计算机可以理解的字节。比如我创造一个字符集,叫做sex字符集,就包含两个...

士别三日 ⋅ 30分钟前 ⋅ 0

Spring Bean基础

1、Bean之间引用 <!--如果Bean配置在同一个XML文件中,使用local引用--><ref bean="someBean"/><!--如果Bean配置在不同的XML文件中,使用ref引用--><ref local="someBean"/> 其实两种......

霍淇滨 ⋅ 35分钟前 ⋅ 0

05、基于Consul+Upsync+Nginx实现动态负载均衡

1、Consul环境搭建 下载consul_0.7.5_linux_amd64.zip到/usr/local/src目录 cd /usr/local/srcwget https://releases.hashicorp.com/consul/0.7.5/consul_0.7.5_linux_amd64.zip 解压consu......

北岩 ⋅ 38分钟前 ⋅ 0

Webpack 4 api 了解与使用

webpack 最近升级到了 v4.5+版 01 官方不再支持 node4 以下版本 官方不再支持 node4 以下版本官方不再支持 node4 以下的版本,所以如果你的node版本太低,先开始升级node吧!话说node10 ...

NDweb ⋅ 48分钟前 ⋅ 0

使用nodeJs安装Vue-cli

Vue脚手架就是一个Vue框架开发环境 脚手架的意思是帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装,让我们不需要为了编辑或者一些其...

木筏笔歆 ⋅ 今天 ⋅ 0

【微信小程序开发实战】0x00.开发前准备工作

写在开始 本人资深后端码农一枚,近期项目需求,接触到了微信小程序,将学习过程整理成文分享给小伙伴们,由于是边学边整理难免有表述不对的地方,望大家及时指正,感谢。 本人微信号: dream...

dreamans ⋅ 今天 ⋅ 0

linux redis的安装和php7下安装redis扩展

安装redis服务器 (1)下载安装包: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz (2)编译程序: $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make $ cd src &&......

concat ⋅ 今天 ⋅ 0

Guava EventBus源码解析

一、EventBus使用场景示例 Guava EventBus是事件发布/订阅框架,采用观察者模式,通过解耦发布者和订阅者简化事件(消息)的传递。这有点像简化版的MQ,除去了Broker,由EventBus托管了订阅&...

SaintTinyBoy ⋅ 今天 ⋅ 0

http怎么做自动跳转https

Apache 版本 如果需要整站跳转,则在网站的配置文件的<Directory>标签内,键入以下内容: RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)?$ https://%{SERVER_NAME......

Helios51 ⋅ 今天 ⋅ 0

Python爬虫,抓取淘宝商品评论内容

作为一个资深吃货,网购各种零食是很频繁的,但是能否在浩瀚的商品库中找到合适的东西,就只能参考评论了!今天给大家分享用python做个抓取淘宝商品评论的小爬虫! 思路 我们就拿“德州扒鸡”...

python玩家 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部