官网下载最新包
http://www.erlang.org/downloads
解压文件
# tar -zxvf otp_src_20.0.tar.gz
切换到代码目录
# cd otp_src_20.0/
配置安装
# ./configure --prefix /usr/local/erlang --without-javac
安装到
/usr/local/erlang
目录 , 忽略javac
编译器
报错 :
configure: error: No curses library functions found
configure: error: /bin/sh '/root/otp/erts/configure' failed for erts
解决方法 :
# yum -y install ncurses-devel
报错 :
*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************
crypto : No usable OpenSSL found
jinterface : Java compiler disabled by user
odbc : ODBC library - link check failed
orber : No C++ compiler found
ssh : No usable OpenSSL found
ssl : No usable OpenSSL found
*********************************************************************
解决方法 :
# yum list | grep ssl
# yum install openssl-devel
报错 :
*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************
jinterface : Java compiler disabled by user
odbc : ODBC library - link check failed
orber : No C++ compiler found
*********************************************************************
解决方法 :
# yum list | grep ODBC
# yum install unixODBC-devel
报错 :
*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************
jinterface : Java compiler disabled by user
orber : No C++ compiler found
*********************************************************************
解决方法 :
# yum install gcc-c++
# ./configure --prefix /usr/local/erlang --without-javac
# make
# make install
运行
# cd /usr/local/erlang/bin
# ./erl
添加到 PATH 目录 , 以便快速启动 :
# vim /etc/profile
添加一行 :
PATH=$PATH:/usr/local/erlang/bin
使配置生效 :
# source /etc/profile
个人网站: Github , 欢迎点击给星