• 194、SpringBoot --- 下载和安装 Erlang 、 RabbitMQ


    本节要点:

    在这里插入图片描述
    一些命令:
    小黑窗输入:
    rabbitmq-plugins enable rabbitmq_management 启动控制台插件
    rabbitmq-server 启动rabbitMQ服务器

    管理员启动小黑窗:
    rabbitmq-service install 添加rabbitMQ为本地服务

    启动浏览器访问 http://localhost:15672/ 将看到登录界面

    ★ JMS vs AMQP(RabbitMQ)

    RabbitMQ就是典型的AMQP产品

    ▲ 高级消息队列协议(Advanced Message Queuing Protocol、简称AMQP)
      是一种平台无关的、线路级(wire-level)的消息中间件协议。
    
    ▲ AMQP并不适于JMS范畴,AMQP与JMS的区别与联系:
    
    - JMS定义消息中间件的规范,从而实现对消息操作的统一;
      AMQP则通过制订协议来统一数据交互的格式。
    
    - JMS限定了必须使用Java语言;
      AMQP只制订协议,不规定实现语言和实现方式,因此是跨语言的。
    
    - JMS只制订了两种消息模型;而AMQP的消息模型更加灵活。
    
    RabbitMQ就是典型的AMQP产品,它是用Erlang语言来开发。
    从灵活性的角度来看,RabbitMQ比ActiveMQ更优秀;
    
    从性能上来看,RabbitMQ更是完胜ActiveMQ,因此目前很多公司都会优先选择RabbitMQ作为消息队列。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    ★ 安装Erlang

    RabbitMQ需要依赖到Erlang语言
    安装Erlang只是拿来作为 RabbitMQ 的一个运行环境而已,
    无需其他操作,安装完就不用理了

    (1)登录https://www.erlang.org/downloads站点下载Erlang(OTP)的最新版,
    下载完成后得到一个otp_win64_24.0.exe安装文件。

    (2)双击第1步下载得到的otp_win64_24.0.exe文件,开始安装该软件。依然建议不要将它安装在带空格的路径下。

    我下载的Erlang
    在这里插入图片描述

    正常安装,只需要修改安装路径而已。
    什么都不需要设置,这样就可以了。
    在这里插入图片描述

    安装RabbitMQ

    按如下步骤安装RabbitMQ:
    (1)登录官网(https://www.rabbitmq.com/)下载RabbitMQ最新版的压缩包,并解压下载得到的压缩包.
         rabbitmq-server-windows-3.9.4.zip
         
    (2)RabbitMQ需要两个环境变量:
    
     - ERLANG_HOME: 该环境变量指向Erlang的安装路径。
    
     - PATH:将RabbitMQ解压路径下的sbin子目录(D:\RabbitMQ-3.8.11\sbin)添加到PATH环境变量。
    
    (3)运行如下命令来启用“rabbitmq_management”插件:
    
     rabbitmq-plugins enable rabbitmq_management      #rabbitmq_management代表了RabbitMQ的管理界面。
    
     rabbitmq-plugins命令位于sbin子目录,专门用于管理插件 
    
    (4)执行如下命令启动RabbitMQ服务器:
    
     rabbitmq-server.bat
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    下载Rabbitmq的3.9.4版本
    在这里插入图片描述

    解压后添加环境变量
    在这里插入图片描述
    rabbitmq的很多功能是通过插件来实现的
    运行如下命令来启用“rabbitmq_management”插件:
    作用:这个插件就是就是用来启用 rabbitmq 的控制台

    rabbitmq-plugins enable rabbitmq_management

    #rabbitmq-plugins 命令位于 sbin 子目录,专门用于管理插件
    #rabbitmq_management 代表了 RabbitMQ 的管理界面。

    这样插件就安装完成了
    在这里插入图片描述

    执行如下命令启动 RabbitMQ 服务器:
    输入这个命令:rabbitmq-server
    用来启动这个 rabbitmq-server.bat 服务器

    在这里插入图片描述
    在这里插入图片描述

    ★ 为RabbitMQ管理Windows服务

    就是在window安装RabbitMQ服务

    如果希望将RabbitMQ安装成Windows服务,可使用sbin子目录下的rabbitmq-service.bat执行操作:
    
    - rabbitmq-service install子命令用于安装RabbitMQ服务
    - rabbitmq-service remove子命令用于删除RabbitMQ服务
    - rabbitmq-service start子命令用于启动RabbitMQ服务
    - rabbitmq-service stop子命令用于停止RabbitMQ服务
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    用管理员的身份打开命令行窗口 — 就是打开cmd小黑窗
    输入 : rabbitmq-service install
    在这里插入图片描述

    win+r:输入:services.msc 查看本地服务,发现已经成功将RabbitMQ安装成Windows服务。
    就是以后电脑启动后,就会自动启动这个服务。
    在这里插入图片描述

    在这里插入图片描述

    ★ 登录管理控制台(前提是启用了management插件)

    就是需要先启动这个命令:
    rabbitmq-plugins enable rabbitmq_management 启动management插件

    启动完成后,启动浏览器访问“http://localhost:15672/”将看到登录界面
    在该界面中输入内置管理员的账号、密码(guest/guest)登录该管理界面。

    登录页面成功显示:
    RabbitMQ登录页面
    在这里插入图片描述

    第一次登录的界面。
    在这里插入图片描述

    =

    ===

    194-212

  • 相关阅读:
    GEO生信数据挖掘(四)数据清洗(离群值处理、低表达基因、归一化、log2处理)
    C语言实现顺序表(图解增删查改+代码)
    BasicDAO
    Shiro入门以及Shiro与web整合
    shell获取应用程序和函数的返回值
    SwiftUI ☞ @State 相关问题
    pytorch MNIST 手写数字识别 + 使用自己的测试集 + 数据增强后再训练
    FANUC机器人电气控制柜内部硬件电路和模块详细介绍
    运营商大数据怎样对目标客户群体进行精准定位?
    Shell速成:快速提升你的Linux命令行技能
  • 原文地址:https://blog.csdn.net/weixin_44411039/article/details/133675287