linux上安装openssl的步骤

需要准备  openssl 稳定版文件:

从openssl官网下载最新的稳定版本,https://www.openssl.org/source/ 当前的稳定版是 openssl-fips-2.0.16.tar.gz(联邦信息处理标准(Federal Information Processing Standards,FIPS)是一套描述文件处理、加密算法和其他信息技术标准(在非军用政府机构和与这些机构合作的政府承包商和供应商中应用的标准)的标准。)

步骤:

1.查看当前是否已安装openssl

    openssl version -a

IMG_256

2.将下载的最新openssl稳定版本文件上传到上传到服务器的/usr/local/src目录下: 如图所示

  IMG_257

3.查看服务器是否已安装gcc编译器,没有的话装一个

  gcc -v

IMG_258

升级命令:yum update gcc

没有的安装的需要安装一个,命令:yum -y install gcc

3.解压openssl包

1.进入到 /use//local/src 路径 (上传文件放在的路径)

cd /usr/local/src/

ls

2.解压

tar -xzf openssl-fips-2.0.16.tar.gz

如图所示:已经解压

IMG_259

4. 检查是否已安装zlib库

  IMG_260

已经安装的会打印出路径 ,没有安装的需要执行下载安装命令:  yum -y install zlib

5.安装openssl到 /usr/local/openssl 目录 

  ./config shared zlib  –prefix=/usr/local/openssl && make && make install

6.安装完后执行以下命令:

      ./config -tmake depend

  IMG_261

7.进入/usr/local目录执行以下命令

ln -s openssl ssl

IMG_262

8.在/etc/ld.so.conf文件的最后面,添加如下内容:/usr/local/openssl/lib 

如图所示:

IMG_263

 然后执行命令: ldconfig

IMG_264

最后一步: 添加OPESSL的环境变量,在etc/的profile的最后一行,添加如下内容:

export OPENSSL=/usr/local/openssl/bin

export PATH=$OPENSSL:$PATH:$HOME/bin

IMG_265

退出命令界面,再从新登录,使配置生效。

 

使用源码按过于繁琐,如果对软件版本没有特殊要求的话可以使用yum命令安装和更新,既方便又快捷

yum install openssl

yum update openssl