安装MongoDB成功,启动的时候提示找不到共享库文件libcrypto.so.10 |
您所在的位置:网站首页 › mongodb报错找不到database › 安装MongoDB成功,启动的时候提示找不到共享库文件libcrypto.so.10 |
安装完成后启动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 |