RabbitMQ安装

  最近手中没活,一直纠结想学习什么,是系统的学习一遍javascript还是学习下css,又或者是java。。。想想都疯了,懂的太少,要学的太多,而且无从学起,看其他的博客文章,本来看文章就是学习的,可是有的错别字有太多,一不小心就会陷入企图,抓狂。。。

  其实,静下心来,想一想还是抛弃杂七杂八的想法,坚持看一门再说才是真理。。。所以决定看下消息队列。

  1.下载RabbitMQ

   官网地址:http://www.rabbitmq.com/download.html

   注意的是单独的RabbitMQ是不够的,需要安装 erlang ,这里给出官网最新的链接地址:http://erlang.org/download/otp_win64_19.2.exe

   建议先安装 erlang ,我是安装在E:\Program Files\erl8.2下,然后添加系统变量ERLANG_HOME(这就不用细说了吧)。由于可能官方下载比较慢,文章最后会给出响应的百度yun链接。

   安装完成之后,开始菜单会有

    

  2.启动RabbitMQ

    在开始菜单中启动,会直接进入RabbitMQ的命令终端

    a.)运行RabbitMQ:rabbitmq-server

    如果出现下面的信息就说明没问题

        

    不过这里可能会报错 node with name "rabbit" already running,解决方案就是首先停掉RabbitMQ服务,然后把C:\Users\lcb\AppData\Roaming\RabbitMQ目录下所有文件夹和文件都删除,最后在重新执行上面的命令

    到这儿,就算是已经安装成功了。

  3.简单的配置RabbitMQ

    下面的命令都是在RabbitMQ命令行中执行

    a.)添加虚拟主机

      rabbitmqctl add_vhost lcb_mq

    b.)列出所有虚拟主机

      rabbitmqctl list_vhosts

    c.)添加用户密码

      rabbitmqctl add_user username password

    d.)修改用户密码

      rabbitmqctl change_password username newpassword

    e.)添加用户权限

      rabbitmqctl set_permissions -p lcb_mq username ".*" ".*" ".*"

    f.)列出用户的所有权限

      rabbitmqctl list_user_permissions username 

    g.)删除用户权限

      rabbitmqctl clear_permissions [-p vhostpath] username 

   

 

posted on 2017-03-01 16:51  lb1208  阅读(200)  评论(0编辑  收藏  举报

导航