如何在CentOS/RHEL 7/6上安装Erlang

时间:2019-05-19 03:06:00  来源:igfitidea点击:

Erlang是一种编程语言,用于构建具有高可用性要求的大规模可伸缩软实时系统。
Erlang运行时系统内置了对并发、分布和容错的支持。
本教程将在CentOS/RHEL 7/6操作系统上安装erlang。

步骤1 -设置Yum存储库

首先,使用以下命令在基于RHEL的系统上添加Erlang apt存储库。
我们可以从其官方网站下载erlang存储库包并安装到系统上。

sudo yum install epel-release
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

步骤2 -安装Erlang

现在,我们可以使用以下命令在系统上安装erlang包。
这也将安装它的所有依赖项。

sudo yum install erlang

或者,我们可以完成完整的Erlang安装。
它包括Erlang/OTP平台及其所有应用程序。

sudo yum install esl-erlang

步骤3 - Erlang Hello World程序

让我们从erlang上的hello world程序开始。
首先创建一个文件 helloworld.erl

vi helloworld.erl

添加以下内容。

helloworld.erl

% hello world program
-module(helloworld).
-export([start/0]).

start() ->
io:fwrite("Hello World!\n").

现在使用下面的命令编译hello world程序。

erlc helloworld.erl

上面的命令将在当前目录中创建一个helloworld.beam文件。

现在可以运行程序了。

erl -noshell -s  helloworld   start -s init stop

Hello World!