Linux 下安装RabbitMQ

1. Erlang安装

由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。

首先下载Erlang 下载地址 “http://www.erlang.org/downloads/”

img

1.1 上传到服务器上

将下载好的源码上传到Linux服务器上

img

1.2 Linux依赖安装

在安装之前需要先安装依赖

yum install ncurses-devel

1.3 解压文件

tar xf otp_src_20.1.tar.gz

img

切换到解压的目录下“cd otp_src_20.1”然后执行安装命令“./configure --prefix=/usr/local/erlang --without-javac”出现如下界面显示安装成功。

img

1.4 编译

进行编译,输入命令“make”耐心等待编译成功。

img

1.5 安装

然后执行安装命令“make install”

img

1.6 检查安装结果

检查安装结果,首先进入安装目录“cd /usr/local/erlang/”

img
点击并拖拽以移动

进入bin目录下执行“./erl”命令。

img

2. RabbitMQ安装

2.1 安装包处理

接下来就需要安装rabbitMQ了,还是先上传文件到Linux中。

img

因为后缀名是“XZ”所以先使用命令“xz -d rabbitmq-server-generic-unix-3.7.6.tar.xz ”

img

然后解压tar文件。命令“tar xf rabbitmq-server-generic-unix-3.7.6.tar”

img

2.2 依赖安装

还是需要安装几个依赖,命令分别是:

yum install python -y

yum install xmlto -y

yum install python-simplejson -y

将文件移动到指定位置“mv rabbitmq_server-3.7.6 /usr/local/rabbitmq”

进入到安装目录“cd /usr/local/rabbitmq/sbin/”

使用命令“vim /etc/profile”在文件在底部添加

export PATH=$PATH:/usr/local/ruby/bin:/usr/local/erlang/bin:/usr/local/rabbitmq/sbin

img

“source /etc/profile”使修改文件生效

启动rabbitMQ“./rabbitmq-server”

img