error while loading shared libraries: libssl.so.10,既libssl.so.10缺失库文件的解决办法
问题:/usr/local/mongodb/bin/mongod: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory解决办法:通过命令ldd /usr/local/mongodb/bin/mongod来查看./mongod还需要哪
·
问题:/usr/local/mongodb/bin/mongod: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
解决办法:
通过命令
ldd /usr/local/mongodb/bin/mongod
来查看./mongod还需要哪些依赖
安装环境依赖
下载
wget http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm
安装
rpm -ivh compat-openssl10-1.0.2o-3.el8.x86_64.rpm
创建软连接
ln -s /usr/lib64/libssl.so.1.0.0 libssl.so.10
ln -s /usr/lib64/libcrypto.so.1.0.0 libcrypto.so.10
在/etc/ld.so.conf文件中写入openssl库文件的搜索路径,在配置文件里更改,/etc/ld.so.conf 增加 /usr/lib
echo "/usr/lib64" >> /etc/ld.so.conf
执行命令
ldconfig -v
使修改后的/etc/ld.so.conf生效
通过命令
ldd /usr/local/mongodb/bin/mongod
来查看./mongod依赖
问题解决
更多推荐
已为社区贡献4条内容
所有评论(0)