1. 安装 Erlang
Rabbitmq 的运行需要 Erlang 环境,首先安装 Erlang。
# erlang19.3版本与Rabbitmq3.6.9兼容
wget http://erlang.org/download/otp_src_19.3.tar.gz
# 解压
tar -zxf otp_src_19.3.tar.gz
cd otp_src_19.3
# 编译并安装
./configure && make && make install
# 验证
erl
可能会用到
vim /etc/profile
export PATH=$PATH:/usr/local/lib/erlang/bin
source /etc/profile
2.安装rabbitmq
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.el6.noarch.rpm
rpm -Uvh rabbitmq-server-3.6.9-1.el6.noarch.rpm
如果出现
警告:rabbitmq-server-3.6.9-1.el6.noarch.rpm: 头V4 RSA/SHA512 Signature, 密钥 ID 6026dfca: NOKEY
错误:依赖检测失败:
erlang >= R16B-03 被 rabbitmq-server-3.6.9-1.el6.noarch 需要
socat 被 rabbitmq-server-3.6.9-1.el6.noarch 需要
解决方式:
添加–nodeps你的rpm命令,参考连接:StackOverflow问答
rpm -ivh --nodeps rabbitmq-server-3.6.9-1.el6.noarch.rpm
继续