centos 7 安装 erlang
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了centos 7 安装 erlang,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2626字,纯文字阅读大概需要4分钟。
内容图文
![centos 7 安装 erlang](/upload/InfoBanner/zyjiaocheng/952/8fe1bd95eae54b16bd639363f052971f.jpg)
Centos是最小安装。
准备工作,安装wget
yum install -y wget
一、yum方式安装
官方文档地址:https://www.erlang-solutions.com/resources/download.html
1、安装依赖项
yum install -y epel-release
2、添加存储库条目
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
3、安装
yum install -y erlang
4、验证是否安装成功
erl -version
出现“Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.5”证明安装成功
二、rpm方式安装
1、安装依赖项
yum install -y epel-release
2、下载rpm包
wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1-1~centos~7_amd64.rpm
3、安装
yum install esl-erlang_22.1-1~centos~7_amd64.rpm
4、验证
erl -version
出现“Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.5”证明安装成功
三、源码安装
0、erlang及依赖项安装的全过程命令
yum install -y gcc cd /usr/local/bin wget http://erlang.org/download/otp_src_22.1.tar.gz tar -zxvf otp_src_22.1.tar.gz cd otp_src_22.1.tar.gz yum install -y perl ./configure --prefix=/usr/local/bing/erlang yum install -y ncurses-devel ./configure --prefix=/usr/local/bing/erlang yum install -y openssl openssl-devel yum -y install unixODBC-devel ./configure --prefix=/home/erlang --without-javac make && make install
1、安装gcc
yum install -y gcc
2、选择安装erlang的文件夹,下载erlang
cd /usr/local/bin wget http://erlang.org/download/otp_src_22.1.tar.gz
3、解压并进入到erlang目录
tar -zxvf otp_src_22.1.tar.gz
cd otp_src_22.1.tar.gz
4、配置
./configure --prefix=/usr/local/bing/erlang
5、上面的configure命令会报“error: Perl version 5 is required to build the emulator!”错,是因为没安装perl,使用下面命令安装
yum install -y perl
6、再使用配置命令
./configure --prefix=/usr/local/bing/erlang
7、此时会再报“error: No curses library functions found”错,是因为没安装ncurses-devel,使用下面命令安装
yum install -y ncurses-devel
8、再次使用配置命令
./configure --prefix=/usr/local/bing/erlang
9、此时会出现一堆信息
waring等等一些相关的信息可以忽略,要关注的是“APPLICATIONS DISABLED”内的区域,这里是我们缺少的组件,需要一个一个安装,“No Java compiler found”这个如果使用gcc编译,可以忽略它。看“APPLICATIONS DISABLED”信息发现缺少oepnssl和odbc。
10、安装opensll
yum install -y openssl openssl-devel
11、安装odbc
yum -y install unixODBC-devel
12、依赖库都安装完成之后,再使用忽略java的配置命令
./configure --prefix=/home/erlang --without-javac
13、编译,需要漫长的等待。
make && make install
14、配置环境变量并且使环境变量生效
echo 'export PATH=$PATH:/usr/local/bin/erlang/bin' >> /etc/profile source /etc/profile
15、验证是否安装成功
erl -version
出现“Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 10.5”信息则证明安装成功了。
内容总结
以上是互联网集市为您收集整理的centos 7 安装 erlang全部内容,希望文章能够帮你解决centos 7 安装 erlang所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。