RabbitMQ安装
因为rabbitmq基于erlang编写,所以安装一下erlang
sudo apt-get install erlang-nox
查看erlang版本
erl
在apt-get中最新只有erlang20,安装新版本的erlang如下(以21.1.1为例)
在erlang-solutions.com/resources/download.html中下载相应版本erlang
在/usr/local下新建erlang路径
sudo mkdir /usr/local/erlang
将下载的erlang复制到/usr/local/erlang路径下
sudo cp esl-erlang_21.1.1-1~ubuntu~xenial_amd64.deb /usr/local/erlang/
在该路径下执行安装命令
dpkg -i esl-erlang_21.1.1-1~ubuntu~xenial_amd64.deb
若提示有需要安装的依赖库,安装一下 ,再执行上一条安装命令,然后查看下版本
sudo apt-get install 依赖库名
安装rabbitmq(遇到安装自动abort,重启cmd即可)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install rabbitmq-server
启动rabbitmq
sudo service rabbitmq-server start
查看运行状态
service rabbitmq-server status
需安装新版本的rabbitmq,则需要在rabbitmq官网查看与erlang对应版本,手动下载
安装方法同上安装erlang21.1.1,安装目录换成/usr/local/rabbitmq即可