安装erlang
rabbitMQ是erlang语言开发的,所以安装的的时候需要erlang环境
yum -y install erlang
测试erlang安装完毕
erl -version
下载地址
下载到本地
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-generic-unix-3.8.5.tar.xz
解压
tar -xvf rabbitmq-server-generic-unix-3.8.5.tar.xz
移动目录
mv rabbitmq_server-3.8.5 /opt/rabbitmq
添加环境变量
vim ~/.bash_profile
export RABBITMQ=/opt/rabbitmq
PATH=$PATH:$HOME/bin:$RABBITMQ/sbin
使环境变量生效
source ~/.bash_profile
查看环境变量
echo $RABBITMQ
后台启动rabbitmq
rabbitmq-server -detached
错误
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
该错误是erlang和rabbitmq不符合 只能重新安装erlang
对应版本查询: https://www.rabbitmq.com/whic...
编译安装erlang
卸载之前安装的erlang
yum remove erlang
yum list installed | grep erlang-erts
yum remove erlang-erts.x86_64
下载
wget http://erlang.org/download/otp_src_21.3.tar.gz
解压
tar -zxvf otp_src_21.3.tar.gz
进入目录
cd otp_src_21.3
生成makefile
./configure --prefix=/opt/erlang
编译安装
make
make install
配置环境变量
vim ~/.bash_profile
# 使环境变量生效
source ~/.bash_profile
查看是否安装成功
erl -version
有疑问加站长微信联系(非本文作者)