RabbitMQ学习及实践1---安装、配置及监控

    之前在项目中有用到过JMS以及ActiveMQ,这一次在新项目中又要用到MQ,感觉可以尝试下新东西,就下手开始学习RabbitMQ了。

    RabbitMQ的官网:http://www.rabbitmq.com/

    RabbitMQ支持各种操作系统,包括Unix\Linux及其各种发行和变种版本、Windows、MAC等。另,因为RabbitMQ基于Erlang,所以必须先安装Erlang。

一、安装Erlang

    可以从Erlang的官网 http://www.erlang.org/download.html 下载最新的erlang安装包。

    1、解压源代码至ERLANG至文件夹$ERLANG

    2、安装依赖包:

Yum install tk

Yum install tcl

Yum install unixODBC

    3、进入$ERLANG.编译ERLANG

./configure �Cprefix=/usr/local/erlang

./make

./make install

    4、并将erlang bin目录加至PATH


二、安装RabbitMQ

    根据需求不同可以安装windows版也可以安装linux版,RabbitMQ的官网上http://www.rabbitmq.com/download.html有相关版本的安装文件下载及说明。因为是英文的,也可以参考以下文章:

    http://blog.csdn.net/historyasamirror/article/details/6827870

    http://www.cnblogs.com/astroboyx/archive/2012/04/09/2739902.html

    在此,我不再赘述。作为入门学习,可以先安装windows进行尝试。


三、RabbitMQ监控

    RabbitMQ提供了一个web的监控页面系统,这个系统是以Plugin的方式进行调用的。

        运行下面命令来启用管理插件:

    rabbitmq-plugins enable rabbitmq_management

    在windows下请通过cmd进入相应安装目录后,调用该命令。

        然后运行下面的命令来安装:

        rabbitmq-service stop
        rabbitmq-service install
        rabbitmq-service start


        最后,在http://localhost:15672/进入监控页面,默认的用户名和密码都为guest。

        启动后,页面如下:

        wKioL1OtKgejKspjAACXRI6p7ec976.gif


        在该页面上可以看到正在运行的queue、消息等信息。

        相关监控,可参考如下文章:http://blog.chinaunix.net/uid-22312037-id-3468329.html

    


 


你可能感兴趣的:(安装,rabbitmq,配置,监控)