美文网首页
RabbitMQ 3.7快速安装教程

RabbitMQ 3.7快速安装教程

作者: 老亚瑟程序猿 | 来源:发表于2019-08-11 22:41 被阅读0次

    一、简介

    RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。

    二、准备工作

    1、rabbitmq-server-3.7.17.exe 官网下载
    2、otp_win64_22.0.exe 官网下载

    三、下载安装包

    1、首先我们需要准备一个rabbitmq的安装包和Erlang安装包,若没有则百度搜索进入官网页面进行下载。

    rabbitMQ下载 rabbitMQ下载

    2、为什么还要下载Erlang?

    这是应为rabbit是基于erlang语言开发的程序,所以提示我们缺少这个运行环境,此时我们直接点击确定进入erlang下载页面,根据自己的系统版本下载安装包。

    Erlang下载

    三、开始安装

    1、安装包准备好友,首先运行安装Erlang安装程序(注意安装在中文路径下)。

    2、按照步骤一直点击Next,中间可以选择更换安装路径,但不能是中文路径,点击“Install”后等待安装完成即可点击“Close”关闭。

    Erlang安装步骤 Erlang安装步骤 Erlang安装步骤 Erlang安装步骤

    3、安装完Erlang程序后,接着我们直接双击打开rabbitMQ安装程序(注意不能安装在中文路径下),按照步骤一直点击Next,中间可以选择更换安装路径,但不能是中文路径,点击“Install”后等待安装完成即可点击“Finish”关闭。

    rabbitMQ安装步骤 rabbitMQ安装步骤 rabbitMQ安装步骤 rabbitMQ安装步骤

    四、最后配置

    1、到第三步步后,rabbit就已经安装按成了,而且一般完成后,rabbitmq会自动开启。

    2、但是RabbitMQ安装后默认是不启动管理模块的,所以需要配置将管理模块启动,才可以通过浏览器访问:localhost:15672,命令如下:

    // 若没有配置环境变量,运行命令时需要在安装rabbitmq目录下的sbin文件夹执行
    rabbitmqctl start_app
    rabbitmq-plugins enable rabbitmq_management
    rabbitmqctl stop
    // 注意:每次运行完买那个了需要重启rabbitmq,以生效
    

    3、配置完成后直接浏览器访问:localhost:15672,能够进入到如下页面则表示rabbitmq安装完成!!!

    安装完成

    默认用户名和密码均是:guest

    五、运行rabbitMQ被立刻停止解决方案(作者遇到的问题之一)

    rabbitmq在windows下运行后立马停止的问题为log和数据库存在中文路径导致的,可以根据如下命令解决:

    // 停止服务,然后执行以下3条语句:
    rabbitmq-service.bat remove 
    set RABBITMQ_BASE=D:\install3\rabbitmq\rabbitmq_server-3.7.8\data
    rabbitmq-service.bat install
    

    推荐阅读:
    Spring Security系列教程
    Spring Boot 集成 ELK + logback 实现日志采集

    相关文章

      网友评论

          本文标题:RabbitMQ 3.7快速安装教程

          本文链接:https://www.haomeiwen.com/subject/hdkejctx.html