windows10下搭建RabbitMQ环境

小白搭建RabbitMQ,包含Erlang+RabbitMQ两部分。


Erlang

1) 安装包:OTP 20.2 Windows 64-bit Binary File (99062668)

      下载链接:http://www.erlang.org/downloads

     


2) 运行安装程序(右键选择:以管理员身份运行,否则将不会显示安装RabbitMQ所需的注册表)。


3) 点击开始菜单中的图标,能打开,即为成功。

       


       


4) 设置环境变量:(以在Dos环境运行)

         


          


       


5) 打开Dos:(windows+R-->输入cmd)


6) 运行:erl

       


8) 搭建成功.

RabbitMQ

1) 安装包:rabbitmq-server-windows-3.7.2.zip

   下载链接: http://www.rabbitmq.com/install-windows.html

    


2) 运行安装(WindowsVista以上系统:以管理员身份)


3) 添加环境变量:

    


    


           

    最后一步一定不可以省,RabbitMQ batch files(批处理文件?)需要使用 %ERLANG_HOME%\bin\erl.exe的完整路径。
    官方说明:The RabbitMQ batch files expect to execute %ERLANG_HOME%\bin\erl.exe.


4) 运行rabbitmqctl list_users,会报错如下:

    


5) 同步Erlang Cookie:

    要确保Erlang cookie文件包含相同的字符串(因为Erlang cookie文件在不同路径下被服务和用户使用),请从Windows目录(通常为C:\ WINDOWS \ .erlang.cookie)复制.erlang.cookie文件以替换用户目录中.erlang.cookie。

    eg: C:\Windows\System32\config\systemprofile.erlang.cookie替换掉C:\Users\zy\.erlang.cookie


6) 运行rabbitmqctl list_users

     


7) 配置成功。