1 下载
在http://www.openssl.org/source/下载版本,我下载的是
2015-Jul-09 12:42:53 openssl-1.0.1p.tar.gz (SHA256)(PGP sign)(SHA1)
2 解压
在下载的GZ目录中,用命令执行:tar -xzf openssl-1.0.1p.tar.gz
3 配置编译参数
进入解压的目录:cd openssl-1.0.1p,执行
./config--prefix=/usr/local/openssl
./config –t
4 编译
make depend
make install
5 关联
cd /usr/local
ln -s opensslssl
6 配置环境变量
1)在/etc/ld.so.conf文件的最后面,添加如下内容:
/usr/local/openssl/lib
执行 ldconfig 生效。
2)在etc/profile的最后一行,添加:
exportOPENSSL=/usr/local/openssl/bin
exportPATH=$OPENSSL:$PATH:$HOME/bin
7 检查
[root@vmware-246 ~]# cd /usr/local/
[root@vmware-246 local]#
[root@vmware-246 local]# ldd/usr/local/openssl/bin/openssl
linux-vdso.so.1 => (0x00007fff1fdfe000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fee3879b000)
libc.so.6 => /lib64/libc.so.6 (0x00007fee383da000)
/lib64/ld-linux-x86-64.so.2 (0x00007fee389be000)
[root@vmware-246 local]# which openssl
/usr/local/openssl/bin/openssl
[root@vmware-246 local]# openssl version
OpenSSL 1.0.1p 9 Jul 2015
[root@vmware-246 local]#