版本依赖问题
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系列文章汇总