
openssl error while loading shared libraries: libssl.so.1.1
安装依赖项:确保已安装所有必要的依赖项,包括 检查编译步骤:确认编译过程中所有步骤均已正确执行,尤其是目录和权限设置是否符合要求。 验证动态库路径:确保动态库文件
发布日期:2021-05-10 03:54:57
浏览次数:11
分类:精选文章
本文共 705 字,大约阅读时间需要 2 分钟。
在CentOS7上编译安装openssl时,若运行openssl version
出现如下错误:
openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
这通常是由于动态库文件libssl.so.1.1
和libcrypto.so.1.1
的位置不正确所导致的。
解决方法
在root
用户下执行以下命令,将动态库文件重建到正确的位置:
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1 ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
验证安装是否成功
完成上述命令后,运行以下命令验证openssl是否正确安装:
openssl version
此时,系统应输出类似以下内容:
openssl 1.1.1g 23 May 2018 under libssl.mit.edu
注意事项
build-essential
和相关开发头文件。libssl.so.1.1
和libcrypto.so.1.1
位于正确的系统路径中,以便程序能够正常加载。通过以上步骤,您应该能够顺利解决问题,并成功运行openssl命令。
发表评论
最新留言
不错!
[***.144.177.141]2025年04月22日 05时44分30秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java9系列第二篇-资源自动关闭的语法增强
2019-03-06
CoreCLR源码探索(八) JIT的工作原理(详解篇)
2019-03-06
【数组】59. 螺旋矩阵 II
2019-03-06
【哈希表】1. 两数之和
2019-03-06
【字符串】28. 实现 strStr()
2019-03-06
【栈和队列】232. 用栈实现队列
2019-03-06
安装Pyte失败的解决方法
2019-03-06
linux之压缩和解压
2019-03-06
搞懂ELK并不是一件特别难的事(ELK)
2019-03-06
斩荆披棘,我们走的关于程序的路
2019-03-06
操作ACCESS数据库注意事项
2019-03-06
分享在winform下实现模块化插件编程-优化版
2019-03-06
MVC模型(java)
2019-03-06
maven project 部署到tomcat时项目部署不上去
2019-03-06
[Unity][EXE]封装打包后怎么Debug错误显示output_log.txt
2019-03-06
使用promise封装wx:requset()
2019-03-06
图文追踪PlusToken资产转移行踪(一): BTC部分有1,203个流入交易所
2019-03-06