版本依赖问题
RabbitMQ安装时与Erlang的版本一定要保持以下的对应关系,否则会引发无法启动的问题


安装Erlang
下载Erlang依赖
wget http://erlang.org/download/otp_src_20.3.tar.gz
解压后进入资源文件夹
tar xvf otp_src_20.3.tar.gz
下载编译所需组件
yum install unixODBC-devel openssl-devel ncurses-devel gcc
配置
./configure --prefix=/app/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
编译
make -j8
make install
修改环境变量
vim /etc/profile
#在profile中添加以下三行
ERLANG_HOME=/app/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME
source /etc/profile
查看Erlang版本
erl
安装RabbitMQ
下载文件
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm
安装
rpm -ivh --nodeps --force rabbitmq-server-3.6.15-1.el6.noarch.rpm
后台启动
rabbitmq-server -detached
不得不看

万水千山总是情,点个 “在看” 行不行!!!
本文详细介绍了RabbitMQ与Erlang的版本依赖关系,提供了Erlang和RabbitMQ的具体安装步骤,包括下载、编译、配置环境变量及后台启动等关键操作。
5万+

被折叠的 条评论
为什么被折叠?



