根据自己的实验结果,同网上的其他教程资料参考,自己也笔记一份搭建手册供以后生产环境使用!
一、Erlang安装
RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。
安装依赖包,我的实验环境是需要安装ncurses-devel,至于其他的可按实际需要安装,这在后面erlang安装完成后有提示的
yum install ncurses-devel
2.下载Erlang源码otp_src_R15B03-1.tar.gz,并解压到指定位置
tar -xzvf otp_src_R15B03-1.tar.gz
进入安装目录,依次执行以下操作
./configure –prefix=/usr/local/erlang –without-javac //不用java编译,故去掉java避免错误
make && make install
上述编译安装无误后,配置环境变量
vi /etc/profile
export PATH=$PATH:/usr/local/erlang/bin
在终端输入erl看可否进入交互界面,如下
Erlang/OTP 18 [erts-7.0] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]