Linux下安装RabbitMq以及延时插件
一.相关安装包下载
RabbitMQ是基于Erlang语言的,所以在安装RabbitMQ之前,需要先安装Erlang。 以下是RabbitMQ与Erlang的版本的对应关系,这里我下载的是最新版,RabbitMQ的版本为 3.8.9,Erlang的版本为23.1。
1.RabbitMQ 和 Erlang的版本对应关系,官方查看地址:点击这里。
2.下载 Erlang
- 官方下载网址:点击这里 ,然后点击DOWNLOADS进入下载页面。
- 点击OTP 23.1 Source File 就可以进行下载了。
3.下载RabbitMq
- 官方下载地址:点击这里,按下图箭头点击 RabbitMq 3.8.9 release。
- 然后找到对应版本,点击RabbitMQ installation guides。
- 再点击 Install: Generic binary build 进入下载页面。
- 俩个下载地址都可点击直接下载。
4.把下载好的文件传到服务器上,这里在opt下建了个app的文件夹,把文件上传到目标文件夹并解压。
二.安装erlang
- 安装Erlang编译时所依赖的环境。
yum install make gcc gcc-c++ build-essential openssl openssl-devel unixODBC unixODBC-devel kernel-devel m4 ncurses-devel
- 在 /opt/app目录下创建一个erlang文件夹,因为erlang编译安装默认是装在/usr/local下的bin和lib中,这里我们将他统一装到/opt/app中,方便查找和使用.一次输入命令
[root@iZ8vb2xbqhlkr7erduszccZ app]# mkdir -p /opt/app/erlang
- 编译Erlang
//进入到Erlang目录下
[root@iZ8vb2xbqhlkr7erduszccZ app