当前位置: 首页 >> Linux >> 【设置】Centos6.5安装、升级openssl >> 正文

【设置】Centos6.5安装、升级openssl

3年前 (2021-04-15)     作者:Jiaozn     分类:Linux     阅读次数:1889     评论(0)    

1 , 首先就是下载最新的openssl, 下面是最新版的下载地址

          https://www.openssl.org/source/openssl-1.1.0e.tar.gz


2 , 上传

将安装包上传到  software


3 , 解压

tar -zxvf /software/openssl-1.1.0e.tar.gz  -C /usr/local/


4 , 切换目录

cd /usr/local/openssl


5 , 编译安装 zlib

./config shared zlib


make


make install


6 , 修改并再次编译

./config --prefix=/usr/local/sslshared no-zlib


make


make install


7 , 备份

重命名原来的openssl命令

mv /usr/bin/openssl /usr/bin/openssl.bak


重命名原来的openssl目录 (我这里不知道为什么,本地include下面没有旧的openssl目录)

mv /usr/include/openssl  /usr/include/openssl.bak


重命名系统自带的openssl库文件


mv /usr/local/lib64/libssl.so /usr/local/lib64/libssl.so.bak


8 , 软连接

将安装好的openssl 的openssl命令软连到/usr/bin/openssl

ln -s /usr/local/sslshared/bin/openssl /usr/bin/openssl


将安装好的openssl 的openssl目录软连到/usr/include/openssl

ln -s /usr/local/sslshared/include/openssl /usr/include/openssl


修改系统自带的openssl库文件,如/usr/local/lib64/libssl.so(根据机器环境而定) 软链到升级后的libssl.so

ln -s /usr/local/sslshared/lib/libssl.so.1.1 /usr/local/lib64/libssl.so


在/etc/ld.so.conf文件中写入openssl库文件的搜索路径

echo "/usr/local/sslshared/lib" >> /etc/ld.so.conf


9 , 生效配置

使修改后的/etc/ld.so.conf生效 

ldconfig -v


10 , 查看 openssl 版本

最好查看下openssl版本号,看是否已经更新成最新的,


openssl version -a


除非注明,发表在“Jiaozn的博客”的文章『【设置】Centos6.5安装、升级openssl』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://www.jiaozn.com/reed/681.html
0

评论

发表评论   

昵称*

E-mail*(建议输入,以便收到博主回复的提示邮件)

网站

分享:

支付宝

微信