前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux云计算运维架构师(连载)-消息队列-RabbitMQ-05

Linux云计算运维架构师(连载)-消息队列-RabbitMQ-05

原创
作者头像
用户1880875
修改2021-07-06 11:04:48
4150
修改2021-07-06 11:04:48
举报
文章被收录于专栏:用户1880875的专栏

Linux云计算运维架构师(连载)-消息队列-RabbitMQ-03

5.1 单机部署RabbitMQ

5.1.1 RabbitMQ与Erlang的兼容性介绍

RabbitMQ使用Erlang语言编写而成,故在安装RabbitMQ之前需要先配置Erlang环境。OTP是由Erlang库和设计原则组成,提供了开发这些系统的中间件。它包括自己的分布式数据库,与其他语言交互的应用程序,调试和发行处理工具,相当于Erlang的升级版,实际部署时以OTP代替Erlang也可以。

在开始部署RabbitMQ之前,需要注意RabbitMQ与Erlang的版本是否兼容。若安装的RabbitMQ与Erlang不兼容,RabbitMQ将无法运行。RabbitMQ官网明确指出了其对Erlang的版本要求,比如3.8.9版本的RabbitMQ需要22.3~23.x版本的Erlang支持,更多其他版本可以参考RabbitMQ的官方文档。一般不建议选择过时的RabbitMQ。

5.1.2 Windows环境下部署RabbitMQ

运维开发人员使用RabbitMQ时,一般都是在Windows环境中进行。接下来就将介绍RabbitMQ在Windows环境中的部署方式及一些简单的操作方法。

在RabbitMQ的官网(https://www.rabbitmq.com/)中有适用于不同操作系统的安装包,读者可根据自己的操作系统按需下载。此处选择RabbitMQ3.8.9版本及OTP23.1版本进行操作演示。

本次操作示例的实验环境及需要的软件包如表所示。

表5.1 实验环境及需要的软件包

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 5.1 单机部署RabbitMQ
    • 5.1.1 RabbitMQ与Erlang的兼容性介绍
      • 5.1.2 Windows环境下部署RabbitMQ
      相关产品与服务
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档