安装erlang(emqx源码编译需要21.2+以上版本):
#1.创建目录
mkdir /usr/local/erlang
#先安装依赖库
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget
#2.源码安装erlang,并且制定版本为21.2(尝试过yum安装,会版本过低,下载最新版本会版本过高)
wget http://erlang.org/download/otp_src_21.2.tar.gz
#3.解压
tar zvxf otp_src_21.2.tar.gz
#4.进入otp_src_21.2目录
cd otp_src_21.2
#5.执行如下命令设置
./configure --prefix=/usr/local/erlang --without-javac
#6.创建软连接
ln -s /usr/local/erlang/bin/erl /usr/local/bin/erl
make && make install
#7.配置环境变量
vi /etc/profile
#8.文件加入:
export PATH=$PATH:/usr/local/erlang/bin
export PATH=$PATH:/usr/local/bin/
#使文件生效
source /etc/profile
安装rebar3:
cd /usr/local/
git clone https://github.com/erlang/rebar3.git
cd rebar3
./bootstrap
./rebar3 local install
#给rebar3配置环境变量:
vi /etc/profile
#文件加入:
export PATH=$PATH:/usr/local/rebar3/:$PATH
source /etc/profile
友情链接:
#如遇之前安装版本过低,需要重新安装,需要先卸载之前安装的二郎;
whereis erl
#删除找的的路径下的erlang文件,并且将/etc/profile中的对应的环境变量去掉
rm -rf /usr/bin/erl /usr/local/bin/erl /usr/local/erlang/bin/erl
#重新安装即可
网友评论