rabbitMQ是AMQP 0-9-1(高级消息队列协议)的一个实现,使用Erlang语言编写,利用了Erlang的分布式特性。用它来实现分布式消息队列。

  1.因为是用Erlang编写的,所以首先要安装 Eralng OTP For Windows,到官网去下载,http://www.erlang.org/ ,进入下载页,看到如下一些版本。

  选择适合windows64位的版本,下载完以后,一路安装下去即可。

  2.下载RabbitMQ Server。到官网下载:http://www.rabbitmq.com/。进入到http://www.rabbitmq.com/install-windows.html 这个下载页,然后选择下面的版本安装。

  安装也是一路点下去。

  3.安装完了以后,进入到rabbitMQ的sbin目录下:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.0\sbin(视自己的安装情况来定)。然后输入rabbitmqctl status。发现弹出如下信息。

  

  4.接下来需要安装rabbitMQ的web插件,以便我们能从web端来访问管理rabbitmq的后台。继续在sbin目录下输入如下命令:rabbitmq-plugins enable rabbitmq_management。弹出如下信息。

  

  此时在本地可以访问http://localhost:15672,默认的账户和密码都是guest。进入如下页面。

  

  输入用户名和密码,进入如下页面。这便是rabbitMQ的控制台。

  

  当然我们也可以远程访问:输入 ip:15672(注意防火墙要先放开这个端口的限制),一样可以进入到登录页面。

  5.设置自己的用户名和密码

   --首先我们来查看一下当前的用户信息:在sbin目录下输入rabbitmqctl.bat list_users命令,发现只有一个guest用户。

  --使用rabbitmqctl.bat add_user username password命令来新增rabbitMQ的用户。输入rabbitmqctl.bat add_user xdx 123456

  --再次使用list_users命令来查看现在的用户列表。

  --可以看到此时xdx这个用户是没有权限的,接下来给它授予权限。使用rabbitmqctl.bat set_user_tags username administrator这条命令来授予管理员权限,输入rabbitmqctl.bat set_user_tags xdx administrator

  --再次查看用户列表,可以看到xdx用户已经被授予了administrator了。

  

  --接下来还需要设置这个心用户的权限,使用rabbitmqctl  set_permissions  -p  VHostPath  User  ConfP  WriteP  ReadP这条命令来设置,输入命令rabbitmqctl  set_permissions  -p  / xdx  ".*" ".*" ".*"

现在我们使用新的用户名和密码来登录。可以查看到权限。

  除此之外,现在我们在这个管理后台上也可以进行上述的那些添加用户等操作了。

一.windows环境下rabbitMQ的的安装和配置的更多相关文章

  1. Windows环境下MySQL 5.6安装与配置

    1将MySQL压缩包解压到自定义目录下. 2.添加环境变量 右键单击我的电脑->属性->高级系统设置(高级)->环境变量. 点击系统变量下的新建按钮 1)    输入变量名:MYSQ ...

  2. windows环境下nginx服务器的安装与配置

    转载至:http://www.cnblogs.com/hxxy2003/archive/2012/09/20/2695254.html nginx服务器是一个高性能的HTTP和反向代理服务器,它以稳定 ...

  3. WIN7环境下CUDA7.5的安装、配置和测试(Visual Studio 2010)

    以下基于"WIN7(64位)+Visual Studio 2010+CUDA7.5". 系统:WIN7,64位 开发平台:Visual Studio 2010 显卡:NVIDIA ...

  4. 《高可用MySQL》1 – Windows环境下压缩版MySQL安装

    近日在读O’REILIY系列的<高可用MySQL>, 自然少不了主从(Master-Slave)配置和横向扩展相关的内容.Master-Slave这东西吧,在许多公司都是标配,开发中基本天 ...

  5. windows环境下Robot Framework的安装步骤

    Robot Framework是由python编写的开源的用来做功能性测试的自动化测试框架.本文介绍Robot Framework在windows环境下的安装步骤. 安装python从python官网 ...

  6. Linux & Windows 环境下 RabbitMQ 安装与基本配置

    索引: 目录索引 参看代码 GitHub: rabbitmq.txt 一.Linux (DeepinOS) 环境 .安装: sudo apt install rabbitmq-server .进入目录 ...

  7. Windows环境下为PHP5.6安装redis扩展和memcached扩展

    一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本       2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2 ...

  8. Windows环境下Sybase12.5 图文安装教程

    先准备好安装文件,解压缩ASE install.rar文件,文件夹中包含一个setup.exe可执行文件,双击运行 --- > 欢迎界面出现 下面选择相应国家的协议,我们选择“中华人民共和国”, ...

  9. Windows环境下svn服务器的安装步骤

    做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理. 下载SVN服务器 下载地址是:http://subversion.apache.org/pa ...

随机推荐

  1. elasticsearch 基础语句

    1.  doucument id 的两种生成方式 自动生成document id自动生成的id,长度为20个字符,URL安全,base64编码,GUID,分布式系统并行生成时不可能会发生冲突 POST ...

  2. 一:Spring Boot、Spring Cloud

    上次写了一篇文章叫Spring Cloud在国内中小型公司能用起来吗?介绍了Spring Cloud是否能在中小公司使用起来,这篇文章是它的姊妹篇.其实我们在这条路上已经走了一年多,从16年初到现在. ...

  3. CVE-2017-11882漏洞 Msf利用复现

    中午时候收到了推送的漏洞预警,在网上搜索相关信息看到很多大牛已经开发出生成doc文档的脚本和msf的poc,本文记录CVE-2017-11882 漏洞在 Msf下的利用. 0x00 漏洞简介 2017 ...

  4. LKD: Chapter 9 An Introduction to Kernel Synchronization

    This chapter introduces some conception about kernel synchronization generally. Critical Regions: Co ...

  5. 深入理解ES6之——JS类的相关知识

    基本的类声明 类声明以class关键字开始,其后是类的名称:剩余部分的语法看起来像对象字面量中的方法简写,并且在方法之间不需要使用逗号. class Person { //等价于prototype的构 ...

  6. 开始你的第一个npm脚本工具

    在实际开发中,一般刚开始一个项目或者刚接手一个项目,我们会运行 npm install 下载安装所有依赖, 在实际开发中,可能也会使用各种命令行-- 来提高我们开发的效率. 与它相处了这么久,你真的了 ...

  7. SpringCloud学习笔记(1)——Eureka

    Spring Cloud Spring Cloud为开发者快速构建通用的分布式系统(例如:配置管理.服务发现.断路器.智能路由.微代理.控制总线.一次性的Token.全局锁.领导者选举.分布式会话.集 ...

  8. Numpy入门 - 线性代数运算

    本节矩阵线性代数有很多内容,这里重点演示计算矩阵的行列式.求逆矩阵和矩阵的乘法. 一.计算矩阵行列式[det] import numpy as np from numpy.linalg import ...

  9. python网络编程之单线程之间的并发

    单线程之间的并发就是利用一个线程实现并发的效果,也就是利用了cup遇到阻塞的那段时间去做别的事情,从而提高了cup的利用率,使之在单个线程中就实现了并发的效果. 下面就是一个简单的服务端单个线程实现并 ...

  10. SubTool 电影字幕下载程序

    项目地址 https://github.com/backtracker/SubTool 程序说明 作为一个高清电影爱好者,找字幕的痛苦懂的人自然会懂.我在网上找了很久,并没有找到好用的字幕下载程序,于 ...