CentsOS原生RabbitMQ安装过程

阅读更多

版本依赖问题

RabbitMQ安装时与Erlang的版本一定要保持以下的对应关系,否则会引发无法启动的问题
CentsOS原生RabbitMQ安装过程_第1张图片
CentsOS原生RabbitMQ安装过程_第2张图片

安装Erlang

下载Erlang依赖

1
wget http://erlang.org/download/otp_src_20.3.tar.gz

解压后进入资源文件夹

1
tar xvf otp_src_20.3.tar.gz

下载编译所需组件

1
yum install unixODBC-devel openssl-devel ncurses-devel  gcc

配置

1
./configure --prefix=/app/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

编译

1
2
make -j8
make install

修改环境变量

1
2
3
4
5
6
7
vim /etc/profile
#在profile中添加以下三行
ERLANG_HOME=/app/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME

source /etc/profile

查看Erlang版本

1
erl

安装RabbitMQ

下载文件

1
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm

安装

1
rpm -ivh --nodeps --force rabbitmq-server-3.6.15-1.el6.noarch.rpm

后台启动

1
rabbitmq-server -detached

推荐阅读

  1. SpringCloud学习系列汇总
  2. 为什么一线大厂面试必问redis,有啥好问的?
  3. 多线程面试必备基础知识汇总
  4. Java集合源码分析汇总-JDK1.8
  5. Linux常用命令速查-汇总篇
  6. JVM系列文章汇总
  7. MySQL系列文章汇总

博客所有文章首发于公众号《Java学习录》转载请保留
扫码关注公众号即可领取2000GJava学习资源

CentsOS原生RabbitMQ安装过程_第3张图片

你可能感兴趣的:(RabbitMQ,Eralng)