在 CenOS7 下 Erlang 安装部署

[TOC]

Erlang官网

https://www.erlang.org/

环境

  • CentOS 7.X
  • Erlang 20.2

    编译安装

    安装Erlang编译安装必要依赖

    sudo yum install -y gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git

    下载Erlang源码

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

    进入下载目录

    cd /home/download 根据实际状况

    下载

    wget http://erlang.org/download/otp_src_20.2.tar.gz
    如果下载的慢,建议先下载好再copy进来

    解压

    tar -zvxf otp_src_20.2.tar.gz
    如果解压失败 用这个命令(少个z):tar -vxf otp_src_20.2.tar.gz

    编译&安装

    进入根目录
    cd otp_src_20.2.tar.gz
    编译&安装
    ./otp_build autoconf
    ./configure && make && sudo make install

    验证

    进入erlang命令行表示成功
    erl

    YUM安装

    创建Yum源

    sudo vi /etc/yum.repos.d/rabbitmq-erlang.repo

    文件内容

    1. [rabbitmq-erlang]
    2. name=rabbitmq-erlang
    3. baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7
    4. gpgcheck=1
    5. gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
    6. repo_gpgcheck=0
    7. enabled=1

    Erlang安装

    sudo yum install -y erlang

    验证

    进入erlang命令行表示成功
    erl

    参考地址

    https://ken.io/note/centos7-rabbitmq-install-setup
    https://ken.io/note/centos7-erlang-install