CeotOS6提示 libssl.so.10: cannot open shared object file: No such file or directory解决办法

2023-10-01 分类:教程 作者:刺猬

此问题出现在升级openssl时,使用rpm -Uvh升级,会丢失libssl.so.10文件。

解决办法:

办法一:
手动编译之前的openssl1.0.1e,复制出libssl.so.1.0.0 和 libcrypto.so.1.0.0,重新生成软链接文件,具体操作如下:

1.下载:https://www.openssl.org/source/old/1.0.1/openssl-1.0.1e.tar.gz 上传到服务器,
2.解压:tar xvf openssl-1.0.1e.tar.gz
3.进入目录: cd openssl-1.0.1e
4.执行: ./config shared zlib-dynamic #生成Makefile文件
5.执行:Make #通过make来生成生成libssl.so.1.0.0 和 libcrypto.so.1.0.0
6.拷贝:将这2个文件拷贝到/usr/lib64/
7.进入目录:cd /usr/lib64
8.创建软链接:
ln -s libssl.so.1.0.0 libssl.so.10
ln -s libcrypto.so.1.0.0 libcrypto.so.10

办法二:
直接使用博客编译过的libssl.so.1.0.0 和 libcrypto.so.1.0.0文件,放入/usr/lib64/,生成软链接即可:

wget https://cikeblog.com/s/libssl.tgz -O /usr/lib64/
tar -zxvf /usr/lib64/libssl.tgz
ln -s libssl.so.1.0.0 libssl.so.10
ln -s libcrypto.so.1.0.0 libcrypto.so.10
» 本文链接:CeotOS6提示 libssl.so.10: cannot open shared object file: No such file or directory解决办法
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。
继续阅读