问题
我下载了mongodb 3.0.7tar文件.然后我将bin目录添加到我的路径:
export PATH=<mongodb-install-directory>/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
然后当我运行mongodb服务器时:
mongod --fork --logpath "/home/me/mongolog" --dbpath "/home/me/data"
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
mongod: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我做了什么
我试过这个解决方案.简而言之,我更新了我的openssl:
sudo apt-get update
sudo apt-get install libssl1.0.0 libssl-dev
Run Code Online (Sandbox Code Playgroud)
然后:
cd /lib/x86_64-linux-gnu
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
Run Code Online (Sandbox Code Playgroud)
但它说它无法找到libssl.so.10和libcrypto.so.10.我不知道该怎么办!