Win7 环境安装RabbitMQ


在Windows环境下安装RabbitMQ时遇到了一个坑,当启动服务时(``rabbitmq-service start`),出现一串乱码错误,
原因是需要以管理员身份运行cmd命令窗口。

安装步骤

  1. RabbitMQ依赖erlang,所以先安装erlang,然后再安装RabbitMQ;

  2. 下载RabbitMQ,下载地址: rabbitmq-server-3.5.6.exe和erlang,下载地址:otp_win64_18.1.exe

  3. 先安装erlang,双击erlang的安装文件即可,然后配置环境变量:
    ERLANG_HOME=D:\Program Files\erl7.1
    追加到path=%ERLANG_HOME%\bin;

  4. 验证erlang是否安装成功, 打开cmd命令窗口,进入erlang的bin路径,输入erl命令,如果出现如下提示,则说明erlang安装成功:
    D:\Program Files\erl7.1\bin>erl
    Eshell V7.1 (abort with ^G)

  5. 再安装RabbitMQ,双击安装文件即可,安装完毕后, 设置环境变量:
    RABBITMQ_SERVER=D:\Program Files\RabbitMQ Server\rabbitmq_server-3.5.6
    追加到path=%RABBITMQ_SERVER%\sbin;

  6. 验证RabbitMQ是否安装成功,在CMD命令窗口输入(注意:这里启动CMD命令窗口需要以管理员身份运行):
    C:\Windows\system32>rabbitmq-service
    出现以下命令,则说明安装成功:

    *********************
    Service control usage
    *********************
    
    rabbitmq-service help    - Display this help
    rabbitmq-service install - Install the RabbitMQ service
    rabbitmq-service remove  - Remove the RabbitMQ service
    
    The following actions can also be accomplished by using
    Windows Services Management Console (services.msc):
    
    rabbitmq-service start   - Start the RabbitMQ service
    rabbitmq-service stop    - Stop the RabbitMQ service
    rabbitmq-service disable - Disable the RabbitMQ service
    rabbitmq-service enable  - Enable the RabbitMQ service
  7. 安装服务,打开cmd窗体,进入D:\Program Files\RabbitMQ Server\rabbitmq_server-3.5.6\sbin路径,然后执行 rabbitmq-service install,提示安装成功

     D:\Program Files\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-service install
     D:\Program Files\erl7.1\erts-7.1\bin\erlsrv: Service RabbitMQ added to system.

    然后启动:rabbitmq-service start

     D:\Program Files\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>
     D:\Program Files\erl7.1\erts-7.1\bin\erlsrv: Service RabbitMQ started.

    提示启动成功;
    然后安装web管理插件,执行命令如下:
    rabbitmq-plugins enable rabbitmq_management
    出现以下命令则说明安装成功:

     D:\Program Files\RabbitMQ Server\rabbitmq_server-3.5.6\sbin>rabbitmq-plugins enable rabbitmq_management
     The following plugins have been enabled:
     mochiweb
     webmachine
     rabbitmq_web_dispatch
     amqp_client
     rabbitmq_management_agent
     rabbitmq_management
  8. 测试 访问http://localhost:15672,出现登录页面,默认的登陆账号为:guest,密码为:guest


文章作者: Niww
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Niww !
 上一篇
SpringCloud客户端FeignClient调用时传递Token SpringCloud客户端FeignClient调用时传递Token
前言Feign是一个声明式WebService客户端。在SpringCloud中可以通过FeignClient来进行服务间的调用。 而为了对API进行权限控制,项目中会进行权限认证,JWT或者Security。这时问题就会出现了,在加了授权
2018-04-17
下一篇 
Tomcat发布Web项目 Tomcat发布Web项目
一、将war包丢进webapps这是最简单粗暴的方式:将web工程打成war,丢进tomcat/webapps目录即可,tomcat会自动解压。无需修改任何配置文件即可完成部署。注: 此时访问路径为:http://localhost:808
  目录