首先当然是下载,官网下载otp_src_17.0.tar.gz
解压 tar xzvf otp_src_17.0.tar.gz
进入解压后的目录cd otp_src_17.0
在安装之前,需要先要安装一些其他的软件,否则在安装中间会出现一些由于没有其依赖的软件模块而失败。
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
如果上面执行完成,那么可以开始安装了,安装过程很简单......
首先就是编译的过程,需要注意的是hipe的开启有助于提高效率,不用java编译,故去掉java避免错误
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
最后当然就是安装了
make && make install
好了。安装成功!!!!
当然如果出现错误可以去百度或google上查查,一般都有。
现在可以配置环境变量了:
# vim /etc/profile
ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH
# source /etc/profile
在命令行输入erl,出现如下:
[root@msg-01 opt]# erl
Erlang/OTP 17 [erts-6.0] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V6.0 (abort with ^G)
1> q().
ok