乐趣区

RabbitMQ入门1下载安装

安装 erlang

rabbitMQ 是 erlang 语言开发的, 所以安装的的时候需要 erlang 环境

yum -y install erlang 

测试 erlang 安装完毕

erl -version

下载地址

http://erlang.org/download/

下载到本地

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
退出移动版