centos7安装最新版本rabbitmq

第一步:安装erlang

yum install socat -y

rabbitmq与erlang版本号对比表

erlang下载地址: https://www.erlang.org/downloads

或者 https://github.com/erlang/otp/releases/tag/OTP-25.1.2

下载otp_src_25.1.2.tar.gz

上传到服务器上进行解压,进入到目录otp_src_25.1.2执行以下命令,生成makefile文件。
./configure

执行如下命令,编译安装erlang。

make
make install

测试已完成编译的软件

1)执行如下命令,进入erl环境。

erl

当系统回显类似如下信息时,表示进入erl环境。

erl
Erlang/OTP 25 [erts-13.1.2] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1]

Eshell V13.1.2 (abort with ^G)

第二步:安装rabbitmq

rabbitmq下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.4/rabbitmq-server-generic-unix-3.11.4.tar.xz

下载后上传服务器进行解压, cd rabbitmq-server-3.11.4

增加配置文件: vi etc/rabbitmq/rabbitmq.config

%% this is a comment
[
  {rabbit, [
      {tcp_listeners, [5673]}
    ]
  }
].
添加环境变量 vi /etc/profile
export PATH=$PATH:/usr/local/rabbitmq/sbin (mq安装位置)
source /etc/profile
启动rabbitmq
rabbitmq-server -detached
echo "/usr/local/rabbitmq/sbin/rabbitmq-server -detached" >> /etc/rc.local #添加开机自启动
启动管理界面
rabbitmq-plugins enable rabbitmq_management
查看rabbitmq状态
rabbitmqctl status
停止rabbitmq 
rabbitmqctl stop