缺少libssl.so.10依赖的解决办法

ahua、 2023-09-15 16:02:40

安装mongodb和redis时缺少libssl.so.10依赖的解决办法
1、下载openssl包
wget https://www.openssl.org/source/old/1.0.0/openssl-1.0.0f.tar.gz
下载完毕后解压,注意编译安装openssl需要c和prel环境。
tar zxvf openssl-1.0.0f.tar.gz
2、进入解压后的目录
生成Makefile文件。
#./config shared zlib-dynamic
#make
注意:make时可能会报错。
缺失zlib,需要安装error: zlib.h:no such file or directory
apt-get install zlib1g-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libbz2-dev
然后重新make
3、就会生成这两个文件
libssl.so.1.0.0
libcrypto.so.1.0.0在make后的目录中生成两个软连接
#ln -s libssl.so.1.0.0 libssl.so.10
#ln -s libcrypto.so.1.0.0 libcrypto.so.10
进入/usr/lib/目录下删除之前的libssl.so.10和libcrypto.so.10
把两个软连接复制后放到/usr/lib/目录下
重新安装mongodb或redis,问题解决
 

...全文
1256 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
iamscopy 03-11
  • 打赏
  • 举报
回复

感谢,有效

9,125

社区成员

发帖
与我相关
我的任务
社区描述
CSDN全站用户和CSDN产品经理、运营人员集中交流讨论CSDN各产品问题的通道,欢迎大家提供建设性的建议,让CSDN变得更好。也请大家不要在这里发布招聘、技术问题等无关CSDN产品的内容,谢谢。
其他 其他
社区管理员
  • 社区公告社区
  • CSDN产品汪
  • CSDN官方博客
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧