RabbitMQ的官网地址是http://www.rabbitmq.com

window环境下的配置:
     首先需要下载erlang运行时环境(Windows binary): http://erlang.org/download.html。选择要安装的程序版本,

NET下RabbitMQ实践 [配置篇]

我选的是R14B04 Windows Binary File 这个版本,下载完后安装,我的安装在C:\Program Files\erl5.8.5这个目录

下面设置一下ERLANG环境变量ERLANG_HOME,如下图

NET下RabbitMQ实践 [配置篇]

NET下RabbitMQ实践 [配置篇]

接着下载RabbitMQ Server(目前最新版本为2.7.0),链接如下:http://www.rabbitmq.com/download.html

NET下RabbitMQ实践 [配置篇]

下载并安装Windows:With installer (recommended)这个是版本

安装成功后在开始菜单的程序里找到RabbitMQ Server下的RabbitMQ Service -start,启动RabbitMQ Server服务

重启下机器,就完成了单机上RabbitMQ的环境配置

 

下面我们使用rabbitmqctl控制台命令(位于D:\rabbitmq\sbin>)来配置vhost,创建用户,密码,绑定权限等。首先创建vhosts,命令如下:
      添加创建虚拟主机:      

D:\rabbitmq\sbin>rabbitmqctl add_vhost dnt_mq   
//注:删除虚拟主机 rabbitmqctl delete_vhost vhostpath

     用下面指定就可以显示出所有虚拟主机信息:   

D:\rabbitmq\sbin>rabbitmqctl list_vhosts
     Listing vhosts ...
     /   (根目录)
     dnt_mq

     下面添加用户和密码(用户名daizhj, 密码:617595):   

D:\rabbitmq\sbin>rabbitmqctl add_user daizhj 617595  //注:修改用户密码:rabbitmqctl change_password username newpassword

      绑定用户权限: 

D:\rabbitmq\sbin>rabbitmqctl set_permissions -p dnt_mq daizhj ".*" ".*" ".*"
   Setting permissions for user "daizhj" in vhost "dnt_mq" ...

      列出用户权限:

D:\rabbitmq\sbin>rabbitmqctl list_user_permissions daizhj  
//注:清除用户权限 rabbitmqctl clear_permissions [-p vhostpath] username
     Listing permissions for user "daizhj" ...
     dnt_mq  .*      .*      .*      client

相关文章: