问题:mongo: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory
ibcrypto.so.10或者libssl.so.10
我是在本地找到并复制过来 创建软链接
find / -name libcrypto.so.10
find / -name libssl.so.10
本地有这两个文件则用 cd 到文件所在目录、 然后用cp命令 复制到某一个目录 /usr/lib64
cp libcrypto.so.10 /usr/lib64
cp libssl.so.10 /usr/lib64
创建新的符号链接:
ln -s /usr/lib64/libssl.so.10 /usr/lib/x86_64-linux-gnu/libssl.so.10
ln -s /usr/lib64/libcrypto.so.10 /usr/lib/x86_64-linux-gnu/libcrypto.so.10
验证符号链接:
ls -l /usr/lib/x86_64-linux-gnu/libssl.so.10
ls -l /usr/lib/x86_64-linux-gnu/libcrypto.so.10
更新动态链接器缓存:
ldconfig
启动 MongoDB:
mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork