举杯邀月

centos 安装 erlang 的三种方式

摘要:Erlang是一种编程语言,用于构建对高可用性有要求的大规模可扩展的软实时系统。它的某些用途是在电信,银行,电子商务,计算机电话和即时消息中。Erlang的运行时系统具有对并发,分发和容错的内置支持。

erlang官网下载地址:https://www.erlang.org/downloads

erlang solutions 地址:https://www.erlang-solutions.com/resources/download.html

一、yum方式安装

官方文档地址:https://www.erlang-solutions.com/resources/download.html

1、安装依赖项

yum install -y epel-release
1

2、添加存储库条目

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
1
2

3、安装

yum install -y erlang
1

4、验证是否安装成功

erl -version
1

出现“Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.5”证明安装成功

5、卸载

yum remove erlang*
1

二、rpm方式安装

1、安装依赖项

yum install -y epel-release
1

2、下载rpm包

wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1-1~centos~7_amd64.rpm
1

3、安装

yum install esl-erlang_22.1-1~centos~7_amd64.rpm
1

4、验证是否安装成功

erl -version
1

出现“Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.5”证明安装成功

二、编译安装

1、下载erlang并解压

wget http://erlang.org/download/otp_src_21.3.tar.gz

tar zxvf otp_src_21.3.tar.gz
1
2
3

2、编译安装

./configure --prefix=/usr/local/webserve/erlang

make && make install
1
2
3

3、验证是否安装成功、添加环境变量

/usr/local/webserve/erlang/bin

echo 'export PATH=$PATH:/usr/local/webserve/erlang/bin' >> /etc/profile

source /etc/profile
1
2
3
4
5

作者:举杯邀月

出处: http://www.hug-code.cn/archives/5fdc0aef1860b.html

2020-10-19 标签: linux