安装MongoDB成功,启动的时候提示找不到共享库文件libcrypto.so.10

您所在的位置:网站首页 mongodb报错找不到database 安装MongoDB成功,启动的时候提示找不到共享库文件libcrypto.so.10

安装MongoDB成功,启动的时候提示找不到共享库文件libcrypto.so.10

#安装MongoDB成功,启动的时候提示找不到共享库文件libcrypto.so.10| 来源: 网络整理| 查看: 265

安装完成后启动mongodb

/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf

系统提示找不动共享库文件

 通过yum what provides libcrypto.so.10命令查看哪个包下有共享库文件

执行安装命令yum -y install compat-openssl10-1:1.0.2o-3.el8.i686

我这边显示已经安装了,未安装过的显示安装成功;再次启动mongodb,提示还是找不到共享库;但是去/lib文件中也能找到

通过ldd命令查看启动mongodb缺少哪些库

ldd /usr/local/mongodb/bin/mongodb

此时就卡住了,/lib文件存在,但是一直到找不到,后来发现是操作系统版本的区别

centos8操作系统中安装MongoDB4.2.5需要依赖openssl10相关资源,必须先在Linux中安装openssl10

yum install -y make

MongoDB4.2.5需要依赖openssl10相关资源,必须先在Linux中安装openssl10。 还需要下载一个MongoDB的rpm包,可以执行语句完成在线下载,因为MongoDB4.2.5安装时需要依赖openssl10进行安全访问,类似http和https之间,做安全连接  

yum -y install openssl

执行命令完成rpm包的下载,并执行rpm的相关命令

wget http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm

rpm -i compat-openssl10-1.0.2o-3.el8.x86_64.rpm

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3