Linux 系统安装 Erlang 环境

Posted

tags:

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

Linux 系统安装 Erlang 环境

Erlang 是一种多用途编程语言,主要用于开发并发和分布式系统。它最初是一种专有的编程语言,Ericsson 使用它来开发电话和通信应用程序。

本文档旨在在 CentOS 7 系统上安装配置 Erlang 环境,因为 RabbitMQ 是基于 Erlang 开发设计的,所以本文档主要服务于后续 RabbitMQ 的安装和配置。

其他系统的安装配置可以参考 Erlang 的官方站点相关文档:https://www.erlang.org

Erlang 官方库文件参见Erlang repository page, 我们需要根据我们的需要下载对应的版本。本次我们选择用 rpm 的方式安装。

系统基本环境如下:

$ cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)

$ uname -r
3.10.0-862.el7.x86_64

下载基本依赖软件:

yum update -y
yum install epel-release -y
yum install -y gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf git wget wxBase.x86_64
yum install -y unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl

下载 Erlang 软件:

https://github.com/rabbitmq/erlang-rpm/releases/tag/v20.3.8.20

cd /usr/local/src/

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v20.3.8.20/erlang-20.3.8.20-1.el7.x86_64.rpm

安装 Erlang:

rpm -Uvh erlang-20.3.8.20-1.el7.x86_64.rpm

等待安装完成即可。

Erlang 安装完成后,可以用如下命令检查其版本:

$ erl
Erlang/OTP 21 [erts-10.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe]

Eshell V10.1  (abort with ^G)
1>

这样,我们已经成功安装了 Erlang。

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

RabbitMQ安装(官方推荐方式),开机启动(centos7)

linux CentOS 7 安装rabbitMq

Linux下RabbitMQ安装运行与管理

rabbitMQ环境安装

Linux系统Centos7安装RabbitMQ使用压缩包配置环境变量RabbitMQ 3.8.16.tar.xz Erlang 24

Linux系统Centos7安装RabbitMQ使用压缩包配置环境变量RabbitMQ 3.8.16.tar.xz Erlang 24