分享

RabbitMQ系列之RabbitMQ服务器安装

 icecity1306 2014-09-11

这个系列将会按照学习进度逐渐深入的介绍RabbitMQ消息中间件,首先我们从如何在Windows上安装RabbitMQ介绍 

  以下介绍安装步骤:

  安装Erlang

  安装RabbitMQ服务器

  配置环境

  启动服务或者后台程序

1、安装服务器端组建

  安装Erlang

  安装最新版本的Erlang/OTP.目前最新的版本是R14B03,可以在http://www./download.html这个地方找到最新的Erlang/OTP,运行.exe文件。使用默认的安装选项,Erlang就会出现在开始菜单里,安装的默认目录为C:\Program Files (x86)\erl5.8.4\bin

  配置ERLANG_HOME

  设置ERLANG_HOME环境变量为安装Erlang的目录,例如:C:\Program Files (x86)\erl5.8.4。RabbitMQ批处理文件将会执行%ERLANG_HOME%\bin\erl.exe这个文件

  创建一个环境变量ERLANG_HOME并且设置它的值为包含 bin\erl.exe. 这个文件的目录,例如:C:\Program Files (x86)\erl5.8.4\

  安装RabbitMQServer

  从http://www./server.html下载rabbitmq-server-windows-2.5.1.zip 然后将其解压到C:\Program Files (x86)\这个目录下(这个目录用户可以随意指定,不一定非要这个目录)

  我们这里只介绍如何将RabbitMQ安装为Windows Service

  自定义RabbitMQ服务环境变量

  创建一个系统环境变量(例如:RABBITMQ_SERVER),指定他的值为C:\Program Files (x86)\rabbitmq-server-windows-2.5.1\,然后再系统的Path变量中追加";%RABBITMQ_SERVER%\sbin",这样你就可以在命令提示提示符中运行RabbitMQ提供的各种命令

  执行如下命令安装服务

 rabbitmq-service install
 这个时候你就可以看到系统服务中多了一个RabbitMQ的Service,如下图:
 
 

  

然后启动这个服务

管理中间件

   管理中间件可以使用rabbitmqctl命令,你可以通过rabbitmqctl检查目前中间件的状态,如果你是用windows service的形式安装RabbitMQ的话,运行rabbitmqctl status 检查状态可能会有错误,我第一次安装的时候就有错误,这个可能是因为erlang的cookies文件没有和rabbitMQ同步导致的。

  你可以通过复制C:\WINDOWS\.erlang.cookie这个文件替换用户目录下的(例如:C:\Users\Administrator).erlang.cookie这个文件,就可以了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多