window7下面rabbitMQ安装配置过程详解

在安装rabbitMQ之前得先安装erlang才可以,因为rabbitMQ的使用是建立在erlang之上的。

所以下面先介绍erlang的安装过程:

一:首先去官网上面下载erlang,官网地址:http://www.erlang.org/downloads

如下图所示:注意要看清楚你运行的平台,不同平台软件选择是不一样的。这里我选择的是window7 64位下面的erlang

下载好了之后,就可以直接点击exe运行文件进行安装了,这里只要一直next就可以了,不过你要记得最后的安装目录的具体地址,因为后面环境配置的时候需要用到。

二:配置环境过程:

在windows中,计算机->属性->高级系统设置 ->环境变量 中的系统变量中新建一个变量ERL_HOME 值为本机中erlang的安装目录,然后再在用户变量PATH中添加上%ERL_HOME%\bin; 就OK了

例如我的环境变量配置:

三:配置完之后在命令模式中输入:erl

如果出现以下提示就说明安装成功了:

四:erlang安装好之后就可以安装rabbitMQ了,第一步依然是去官网下载所需要的软件

下载地址:http://www.rabbitmq.com/download.html

下载好了之后就可以直接安装了,直接点击next到结束就可以了,这里同样需要注意的是得记住文件最后的安装路径,因为配置环境变量的时候需要用到。

五:配置环境变量和erlang是一样的:

在windows中,计算机->属性->高级系统设置 ->环境变量 中的系统变量中新建一个变量RABBITMQ_SERVER值为本机中rabbitMQ的安装目录,然后再在用户变量PATH中添加上%RABBITMQ_SERVER%\bin; 就OK了。

例如我的环境变量配置:

六:环境变量都配置好之后就可以启动rabbitMQ了,进入到安装目录的sbin下面,双击rabbitmq-server.bat文件。例如下图所示:

如果出现这个信息就说明RabbitMQ启动成功了。

七:使用Rabbit MQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态,你可以在命令行中使用下面的命令激活例如:在rabbitMQ命令行中输入:rabbitmq-plugins.bat  enable  rabbitmq_management

出现这些信息之后就可以在浏览器中输入:http://localhost:15672/ 点击回车就会出现如下图所示的界面:

八:进入系统中需要用户名和密码,这些都可以在rabbitMQ命令界面进行配置具体的步骤如下:

  1. 创建管理用户 输入:rabbitmqctl.bat add_user zhangweizhong weizhong1988 如下图所示:
  1. 设置管理员 输入:rabbitmqctl.bat set_user_tags zhangweizhong administrator 如下图所示:
  1. 设置权限 输入:rabbitmqctl.bat set_permissions -p / zhangweizhong ".*" ".*" ".*" 如下图所示:
  1. 6其他命令:查询用户: rabbitmqctl.bat list_users ,查询vhosts: rabbitmqctl.bat list_vhosts,启动RabbitMQ服务: net stop RabbitMQ && net start RabbitMQ,以上这些,账号、vhost、权限、作用域等基本就设置完了。

上面的命令可以简化成:

1. 用户管理

(1) 新增一个用户:rabbitmqctl  add_user  Username  Password

(2) 删除一个用户:rabbitmqctl  delete_user  Username

(3) 修改用户的密码:rabbitmqctl  change_password  Username  Newpassword

(4) 查看当前用户列表:rabbitmqctl  list_users

这些配置好之后,在web端输入用户名和密码就可以进入系统中了,系统首页如下:

到这里rabbitMQ的安装配置过程就结束了,如果按照上面的步骤还是有问题的话可以加我QQ:208017534咨询。

感谢下面两篇博客给我的启发,以下是博客的链接地址,大家可以看看。

rabbitMQ安装过程:http://jingyan.baidu.com/article/e4d08ffd9ec61c0fd2f60d1f.html

用户权限管理命令:http://www.cnblogs.com/AloneSword/p/4200051.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编码小白

图片服务器搭建

1. 分析需求图片服务器的原因 在网站开发过程中使用tomcat集群时,可能存在在一个tomcat服务器中上传,在另外一个tomcat中进行访问,这样就会导致资...

4097
来自专栏weixuqin 的专栏

Python3 + django2.0 + apache2 + ubuntu14部署网站上线

1693
来自专栏AI星球

MySQL 5.6 for Windows 解压缩版配置安装

MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没...

502
来自专栏ytkah

navicat如何导出mysql数据表结构

我们在创建数据库时会对字段进行设置,比如类型、长度等,如果字段多的话一个个设置非常麻烦,可以从其他地方已有的表导入数据表结构,怎么操作呢?我们拿navicat导...

833
来自专栏电光石火

python3和python2共存

特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开发,环境有Python2和 py...

1798
来自专栏电光石火

python3和python2共存

特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。

1826
来自专栏marsggbo

Pytorch windows10安装教程

强烈建议安装anaconda之后再来安装这个pytorch,具体怎么安装百度搜索就知道了。 温馨提示,在安装anaconda的时候记得将“添加到环境变量”(安...

23010
来自专栏晓晨的专栏

nodejs-日志组件log4js的使用方法

1415
来自专栏JavaNew

Spring Boot实战:静态资源处理

28311
来自专栏IT笔记

SVN钩子的一些简单说明

最近由于在看、SvnServer同步生产环境代码相关,特意了解了一下SVN的钩子。 1、SVN的hooks start-commit 提交前触发事务 pre-c...

3196

扫码关注云+社区