【问题标题】:How to install RabbitMQ on EC2 instance (ubuntu)?如何在 EC2 实例(ubuntu)上安装 RabbitMQ?
【发布时间】:2019-03-13 04:09:12
【问题描述】:
我在 Ubuntu-xenial-16.04 环境中的 Amazon EC2 实例上安装 Rabbit MQ 时遇到问题。
我正在按照此链接进行安装
Install Rabbit MQ
当我进入第四步“sudo apt-get install erlang erlang-nox”时,依赖项似乎有些问题。
谁能帮忙安装一下?
【问题讨论】:
标签:
linux
amazon-ec2
rabbitmq
erlang
ubuntu-16.04
【解决方案1】:
我想我按照他们网站上的指南成功安装了 rabbit-mq,并在 Bintray https://www.rabbitmq.com/install-debian.html#apt-bintray 上使用了他们的自定义 repos,但还没有经过深思熟虑的测试。
TL;DR 总结:
- 添加签名密钥
wget -O - "https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc" | sudo apt-key add -
- 安装这个
sudo apt-get install apt-transport-https
- 添加源列表:创建
/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
- 更新和安装
sudo apt-get update
sudo apt-get install erlang-nox
sudo apt-get install rabbitmq-server
希望对你有帮助