CentOS 安装Erlang

Posted yangcclug

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 安装Erlang相关的知识,希望对你有一定的参考价值。

1.下载erlang

官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前最新版本 20.3
运行命令 wget http://erlang.org/download/otp_src_20.3.tar.gz

2.使用yum安装下必须的配件:  

yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf
yum install unixODBC unixODBC-devel

3.开始安装

tar -zxvf otp_src_20.3.tar.gz
cd otp_src_20.3
./configure --prefix=/usr/local/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javac
这步可能会出现提示提示缺少的组件,详情见常见问题
make && make install (耗时较长)
ln -s /usr/local/erlang/bin/erl /usr/local/bin/
如果上步都已经完成 则可以使用了
输入 erl

4.常见问题:

*********************************************************************
**********************  APPLICATIONS DISABLED  **********************
*********************************************************************

jinterface     : Java compiler disabled by user

*********************************************************************
*********************************************************************
**********************  APPLICATIONS INFORMATION  *******************
*********************************************************************

wx             : wxWidgets not found, wx will NOT be usable

*********************************************************************
*********************************************************************
**********************  DOCUMENTATION INFORMATION  ******************
*********************************************************************

documentation  : 
                 fop is missing.
                 Using fakefop to generate placeholder PDF files.

*********************************************************************

其中APPLICATIONS DISABLED 标示是必须要安装的,另外两个项目可以忽略
jinterface : Java compiler disabled by user
如果不用java编译可以忽略 在编译的时候 加入--without-javac

以上是关于CentOS 安装Erlang的主要内容,如果未能解决你的问题,请参考以下文章

Centos 安装 erlang 环境

CentOS 安装Erlang

centos 6.5安装erlang和RabbitMQ

CentOS7安装RabbitMQ3.7

Centos7 安装rabbitmq

centos 7 下 rabbitmq 3.8.0 & erlang 22.1 源码编译安装