如何在EC2实例(ubuntu)上安装RabbitMQ?

4
我在Ubuntu-xenial-16.04环境中的Amazon EC2实例上安装Rabbit MQ时遇到了问题。我正在按照这个链接进行安装:安装 Rabbit MQ。当我执行第四步“sudo apt-get install erlang erlang-nox”时,似乎存在依赖关系的问题。请问有人可以帮我安装吗?以下是问题截图:enter image description here
1个回答

4

我认为我已经成功地按照他们网站上的指南并使用他们在Bintray上的自定义仓库安装了rabbit-mq https://www.rabbitmq.com/install-debian.html#apt-bintray,但还没有仔细测试过。
TL;DR摘要:

  1. 添加签名密钥
    wget -O - "https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc" | sudo apt-key add -
  2. 安装这个
    sudo apt-get install apt-transport-https
  3. 添加源列表:创建 /etc/apt/sources.list.d/bintray.rabbitmq.list 并编辑它,例如:

/etc/apt/sources.list.d/bintray.rabbitmq.list

# This repository provides Erlang packages
deb https://dl.bintray.com/rabbitmq-erlang/debian xenial erlang
# This repository provides RabbitMQ packages
deb https://dl.bintray.com/rabbitmq/debian xenial main
  1. 更新和安装
sudo apt-get update
sudo apt-get install erlang-nox
sudo apt-get install rabbitmq-server

希望这有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接