CentsOS原生RabbitMQ安装过程

2019-06-18 20:57:38 浏览数 (1)

版本依赖问题

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

安装Erlang

下载Erlang依赖

代码语言:javascript复制
wget http://erlang.org/download/otp_src_20.3.tar.gz

解压后进入资源文件夹

代码语言:javascript复制
tar xvf otp_src_20.3.tar.gz

下载编译所需组件

代码语言:javascript复制
yum install unixODBC-devel openssl-devel ncurses-devel  gcc

配置

代码语言:javascript复制
   ./configure --prefix=/app/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

编译

代码语言:javascript复制
make -j8make install 

修改环境变量 c/profile#在profile中添加以下三行ERLANG_HOME=/app/erlangexport PATH=$PATH:$ERLANG_HOME/binexport ERLANG_HOME source /etc/profile

查看Erlang版本

代码语言:javascript复制
erl

安装RabbitMQ

下载文件

代码语言:javascript复制
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm

安装

代码语言:javascript复制
rpm -ivh --nodeps --force rabbitmq-server-3.6.15-1.el6.noarch.rpm

后台启动

代码语言:javascript复制
rabbitmq-server -detached

不得不看

1.SpringCloud系列博客汇总

2.为啥一线大厂面试必问Redis,有啥好问的?

3.Java多线程面试必备基础知识汇总

4.Java集合源码分析汇总

5.Linux常用命令汇总

6.JVM系列文章汇总

7.MySQL系列文章汇总

0 人点赞