快乐的Tina  

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

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

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

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

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

下载并安装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

       到这里,就完成了单机上rabbitmq的环境配置。在下一篇文章中,将会介绍使用其.net客户端进行简单的开发。  

本文参考了:http://www.cnblogs.com/daizhj/archive/2010/10/21/1857374.html

 

posted on 2011-11-30 11:05  幸福佑儿  阅读(418)  评论(0编辑  收藏  举报