zoukankan      html  css  js  c++  java
  • centos安装cowboy过程

    在centos机器上安装erlang:

        yum install erlang -y

    接着把之前在ubuntu上的cowboy工程拷贝到centos机器上,进入到工程目录,输入:

        make run

    提示Error:“Please upgrade to Make 4 or later”,于是google了make的升级过程,如下:

        wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz

        tar -xzvf make-4.2.tar.gz

        cd make-4.2

        ./configure

        make && make install #会将make安装到/usr/local/bin目录下

        which make #查看当前的make执行位置,为/usr/bin/make

        cd /usr/bin

        mv make makebak

        ln -s /usr/local/bin/make ./make #建立符号链接指向/usr/local/bin/make

    再次进入工程目录make run,提示Error:

        “Error loading module relx: use of opcode 153; this simulator supports only up to 152”

    在stack-overflow上搜索得到解答:

        “The error use of opcode 153; this simulator supports only up to 152 means that you have a relx.beam file that was compiled with Erlang/OTP R15 or later, but you're trying to run it in R14 or earlier. Upgrade to a newer Erlang version, or if you already have a newer version, figure out where the old Erlang is hiding and remove it.”

    重新安装高版本的erlang:

        yum install -y which wget perl openssl-devel make automake autoconf ncurses-devel gcc

        wget http://erlang.org/download/otp_src_20.2.tar.gz

        tar -zxvf otp_src_20.2.tar.gz

        cd otp_src_20.2

        ./otp_build autoconf

        ./configure && make && make install

  • 相关阅读:
    基于xtrabackup的PointInTime Recovery备份恢复
    使用折半查找法删除
    五月第二周
    MySQL 5.5 外键不能引用分区表主键
    MYSQL 登录漏洞,Percona Server说明
    Detectron2学习笔记 Sanny.Liu
    取客户MAP地址
    DataReader转实体<T>
    从程序员到翻译的感受
    .net中的浅拷贝和深拷贝
  • 原文地址:https://www.cnblogs.com/Jackie-Snow/p/9044900.html
Copyright © 2011-2022 走看看