须要准备 openssl 稳定版文件:算法
从openssl官网下载最新的稳定版本,https://www.openssl.org/source/ 当前的稳定版是 openssl-fips-2.0.16.tar.gz(联邦信息处理标准(Federal Information Processing Standards,FIPS)是一套描述文件处理、加密算法和其余信息技术标准(在非军用政府机构和与这些机构合做的政府承包商和供应商中应用的标准)的标准。)sql
步骤:服务器
1.查看当前是否已安装openssl加密
openssl version -aspa
2.将下载的最新openssl稳定版本文件上传到上传到服务器的/usr/local/src目录下: 如图所示3d
3.查看服务器是否已安装gcc编译器,没有的话装一个code
gcc -vorm
升级命令:yum update gccblog
没有的安装的须要安装一个,命令:yum -y install gccip
3.解压openssl包
1.进入到 /use//local/src 路径 (上传文件放在的路径)
cd /usr/local/src/
ls
2.解压
tar -xzf openssl-fips-2.0.16.tar.gz
如图所示:已经解压
4. 检查是否已安装zlib库
已经安装的会打印出路径 ,没有安装的须要执行下载安装命令: yum -y install zlib
5.安装openssl到 /usr/local/openssl 目录
./config shared zlib --prefix=/usr/local/openssl && make && make install
6.安装完后执行如下命令:
./config -tmake depend
7.进入/usr/local目录执行如下命令
ln -s openssl ssl
8.在/etc/ld.so.conf文件的最后面,添加以下内容:/usr/local/openssl/lib
如图所示:
而后执行命令: ldconfig
最后一步: 添加OPESSL的环境变量,在etc/的profile的最后一行,添加以下内容:
export OPENSSL=/usr/local/openssl/bin
export PATH=$OPENSSL:$PATH:$HOME/bin
退出命令界面,再重新登陆,使配置生效。
使用源码按过于繁琐,若是对软件版本没有特殊要求的话能够使用yum命令安装和更新,既方便又快捷
yum install openssl
yum update openssl