mongod: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
经过:参考菜鸟教程Linux 平台安装 MongoDB | 菜鸟教程
在linux上安装mongodb,启动mongodb服务时,发现这个报错。
mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork
![](https://img-blog.csdnimg.cn/2c73c3435a904911bc11d419f8b951e6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lic5pa55LiN6LSl5bCx5piv5oiR,size_20,color_FFFFFF,t_70,g_se,x_16)
报错提示为缺少依赖。
解决办法:第一次安装的mongodb为直接按照菜鸟教程上下载的
mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz ,
在官网重新下载了最新版本的mongodb-linux-x86_64-rhel70-5.0.5.tgz,启动后解决问题,没有重新安装依赖。
MongoDB 源码下载地址:Try MongoDB Products | MongoDB
![](https://img-blog.csdnimg.cn/86314c3836e944b08dabd0a8f28740ca.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lic5pa55LiN6LSl5bCx5piv5oiR,size_20,color_FFFFFF,t_70,g_se,x_16)