Ubuntu20.04 安装 Rabbitmq-serverMQ消息队列服务

本文详细介绍了RabbitMQ的基本特性和安装步骤,包括其作为开源消息中间件的角色,使用Erlang开发,支持AMQP协议,以及在Ubuntu20.04上通过apt-get命令进行安装和配置,包括添加用户、设置权限和启用管理界面。

关于MQ消息中间件的介绍如下:
(介绍来自于阿里云)
超详细的RabbitMQ入门,看这篇就够了!

RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件。首先要知道一些RabbitMQ的特点,官网可查:

可靠性。支持持久化,传输确认,发布确认等保证了MQ的可靠性。
灵活的分发消息策略。这应该是RabbitMQ的一大特点。在消息进入MQ前由Exchange(交换机)进行路由消息。分发消息策略有:简单模式、工作队列模式、发布订阅模式、路由模式、通配符模式。
支持集群。多台RabbitMQ服务器可以组成一个集群,形成一个逻辑Broker。
多种协议。RabbitMQ支持多种消息队列协议,比如 STOMP、MQTT 等等。
支持多种语言客户端。RabbitMQ几乎支持所有常用编程语言,包括 Java、.NET、Ruby 等等。
可视化管理界面。RabbitMQ提供了一个易用的用户界面,使得用户可以监控和管理消息 Broker。
插件机制。RabbitMQ提供了许多插件,可以通过插件进行扩展,也可以编写自己的插件。

现在开始基于ubuntu20.04安装rabbitmq-server,非常的简单:

1、安装erlang-nox,(因为是基于Erlang开发的平台):

~# apt-get install erlang-nox -y

2、更新系统和环境:

~# apt-get update -y
Hit:1 http://mirrors.aliyun.com/ubuntu focal InRelease
Hit:2 http://mirrors.aliyun.com/ubuntu focal-security InRelease                                                 
Hit:3 http://mirrors.aliyun.com/ubuntu focal-updates InRelease                                                                                                       
Hit:4 http://mirrors.aliyun.com/ubuntu focal-backports InRelease                                                                                                     
Hit:5 http://security.ubuntu.com/ubuntu xenial-security InRelease                                                                                                    
Hit:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease
Hit:7 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates InRelease
Hit:8 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-backports InRelease
Hit:9 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-security InRelease
Reading package lists... Done

3、安装rabbitmq-server:

~# apt-get install rabbitmq-server -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  locales-all socat
The following NEW packages will be installed:
  locales-all rabbitmq-server socat
0 upgraded, 3 newly installed, 0 to remove and 65 not upgraded.
Need to get 22
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值