前置
版本的对应很重要,因此特别要注意。
操作系统
1.cat /etc/issue (简单)
2.cat /etc/lsb-release(具体)
3.uname -a(内核)
Erlang和Rabbimq对应关系:
参考:https://www.rabbitmq.com/which-erlang.html
安装ERLANG
Rabbitmq依赖Erlang
官网:https://www.erlang-solutions.com/resources/download.html
下载安装包:
wget https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_22.1-1~ubuntu~xenial_amd64.deb
如果已经安装了其他版本的,请先卸载:
which erl
sudo rm -rf /usr/bin/erl
sudo rm -rf /usr/lib/erlang
开始安装:
dpkg -i esl-erlang_22.1-1~ubuntu~xenial_amd64.deb
RabbitMQ
官网:https://www.rabbitmq.com/download.html
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.2/rabbitmq-server_3.8.2-1_all.deb
dpkg -i rabbitmq-server_3.8.2-1_all.deb