参考

http://doc.jeecg.com/2043882

下载

rabbitmq https://www.rabbitmq.com/install-windows.html

erlang https://www.erlang.org/downloads

安装

注意:不要默认安装,自定义目录安装,目录中不要有中文和空格

  1. 安装erlang

  2. 配置环境变量

    1
    2
    3
    4
    5
    6
    7
    8
    ERLANG_HOME
    C:\RabbitMQ\erl\erl-23.0

    ERLANG_SERVICE_MANAGER_PATH
    C:\RabbitMQ\erl\erl-23.0\erts-11.0\bin

    Path
    %ERLANG_HOME%\bin
  3. 安装rabbitmq

  4. 配置环境变量

    1
    2
    3
    4
    5
    RABBITMQ_BASE
    C:\RabbitMQ\rabbitmq\rabbitmq_server-3.8.4

    Path
    %RABBITMQ_BASE%\sbin
  5. 安装并启动 rabbitmq 服务

    1
    C:\Users\Administrator>rabbitmq-service.bat install

    若提示

    image-20200717221401757

    下载 msvcr120.dll,放到 C:\Windows\System32\msvcr120.dll

Web 控制台

  1. 默认没有开启 web 控制台访问,执行如下命令「服务重启后要重新开启」

    1
    rabbitmq-plugins enable rabbitmq_management
  2. 访问 http://localhost:15672登陆 web 控制台

  3. 默认用户 guest guest

  4. Admin 模块可以添加用户「Add a user」,例如 admin 123456 设置访问权限

    image-20200720091859066
  5. 添加 Exchange

    1
    consumersmq_msg  fanout
  6. 添加队列

RabbitMQ 开通 STOMP 通道「Websocket」

https://blog.csdn.net/weixin_40461281/article/details/81806921

  1. 执行命令

    1
    2
    rabbitmq-plugins enable rabbitmq_web_stomp
    rabbitmq-plugins enable rabbitmq_web_stomp_examples
  2. 重启 RabbitMQ

开放端口

1
2
3
Server:5672
Web Console:15672
Websocket:15674