升级openssl 操作记录

it2025-04-12  5

openssl 是一群黑客最爱研究搞怪的一个软件为啥,据说openssl是一群数学家编写的一套算法 哈哈

好,说正事

openssl 经常发布补丁包,因为升级是避免不了的

步骤: 查看当前openssl 版本号 openssl version -a 下载openssl 版本 wget   https://www.openssl.org/source/openssl-1.1.0g.tar.gz (找到需要的版本) 解压  tar -zvxf openssl-1.1.0g.tar.gz进入目录  cd openssl-1.1.0g./config 执行配置文件make 报错 关键信息 无gcc检查环境是否配置有gcc  命令 whereis gcc安装 yum install -y gcc确认是否安装上继续make 报错 关键信息 找不到zlib.h  因为缺少zlib拓展信息http://www.zlib.net/ 下载对应版本信息!!! (刚下的链接包 http://www.zlib.net/zlib-1.2.11.tar.gz)下载 并解压 (解压命令 tar -zxvf + 包)编译静态资源  ./configuremake testmake install编译共享资源 make clean./configure --sharedmake testmake install把编译好的文件放到环境里面 cp zutil.h /usr/local/includecp zutil.c /usr/local/include继续make 希望别报错了make install备份原来的 内容  mv /usr/bin/openssl /usr/bin/openssl.bak &&  mv /usr/include/openssl /usr/include/openssl.bakopenssl 因为默认路径关系 需要通过软连接方式解决问题 find / -name opensslln -s /usr/local/bin/openssl /usr/bin/opensslln -s /usr/local/include/openssl /usr/include/opensslfind / -name "libssl*"echo "/usr/local/lib64/" >> /etc/ld.so.confldconfig 执行寻找共享资源库openssl version -a 终于成功

转载于:https://www.cnblogs.com/ISeeYouBlogs/p/9123431.html

相关资源:数据结构—成绩单生成器
最新回复(0)