RabbitMQ部署

本文介绍了RabbitMQ的集群部署,包括通过apt自动安装和dpkg手动安装两种方式,详细阐述了安装过程中的关键步骤,如添加仓库签名key、启用https、配置source list等。此外,还讲解了如何创建用户、配置集群,提供了主从节点集群配置的详细步骤。
摘要由CSDN通过智能技术生成

RabbitMQ部署

参考文献

文档 来源
《RabbitMQ官方参考文档》 https://www.rabbitmq.com/install-debian.html

简介

Rabbitmq服务器使用集群部署,采用主从模式。

1 安装RabbitMQ

首先分别在各节点安装RabbitMQ,保证版本一致。有两种安装方式,一种是通过apt自动安装,一种是通过dpkg手动安装,本文参考RabbitMQ安装官方指导文档,逐一介绍这些安装方式,可以视情况自行选择。

1.1 apt自动安装

在安装RabbitMQ之前,先安装Erlang。因为ubuntu标准库提供的Erlang和RabbitMQ的版本都比较低,低版本的RabbitMQ性能比较差,所以使用RabbitMQ官网维护的Erlang APT仓库安装新版本的Erlang与RabbitMQ。主要分为以下几步:

  • 添加RabbitMQ官方维护的APT仓库的签名key
  • 启用APT的https功能
  • 将该仓库添加到APT库的source list
  • 激活source list
  • 更新APT
  • 安装Erlang、RabbitMQ

1.1.1 一键安装

使用下面的shell可直接在ubuntu18上一键安装erlang、rabbitmq,后续各小节是该shell的详细说明。

#!/bin/sh

## If sudo is not available on the system,
## uncomment the line below to install it
# apt-get install -y sudo

sudo apt-get update -y

## Install prerequisites
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    gnupg-agent \
    software-properties-common -y
## Install apt HTTPS transport
sudo apt-get install apt-transport-https -y

## Install RabbitMQ signing key
curl -fsSL https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc | sudo apt-key add -

## Add Bintray repositories that provision latest RabbitMQ and Erlang 21.x releases
sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list <<EOF
## Installs the latest Erla
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值