一、升级openssl
# cd /usr/local/
# wget http://www.openssl.org/source/openssl-1.0.1s.tar.gz
# tar -zxvf openssl-1.0.1s.tar.gz
# cd openssl-1.0.1s
# ./config --prefix=/usr/local/openssl
# vim Makefile
--修改CFLAG= -DOPENSSL_THREADS 修改成 CFLAG= -fPIC -DOPENSSL_THREADS
--也就是添加 -fPIC
# make && make install
二、安装Erlang
# cd /usr/local/
# wget http://erlang.org/download/otp_src_18.3.tar.gz
# tar -zxvf otp_src_18.3.tar.gz
# cd otp_src_18.3
--创建Erlang安装目录
# mkdir /usr/local/erlang
--ErLang安装依赖
# yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-devel
# ./configure --prefix=/usr/local/erlang
# make && make install
--配置Erlang环境变量
# vim /etc/profile
文件末尾添加 export PATH=$PATH:/usr/local/erlang/bin
# source /etc/profile
三、验证erlang是否安装成功
# erl
# ssl:versions().
# halt().
本文档详细介绍了如何手动升级系统上的openssl到1.0.1s版本,以及如何安装Erlang 18.3。首先通过wget下载openssl源码并解压,接着修改配置文件添加-fPIC选项,然后编译安装。对于Erlang,创建安装目录,安装依赖库,配置安装路径,编译并安装,最后更新环境变量。这些步骤对于系统维护和软件开发人员尤其重要。
1万+

被折叠的 条评论
为什么被折叠?



