记linux(centOS 7.2)下mongoDB 3.6.5环境安装(附安装步骤)

参考网上教程,安装完后,执行./mongo启动,报mongo no such file or directory!
折腾的很久,查了网上很多资料,一顿懵逼的命令敲完后,发现是libssl.so.1.1 和libcryto.so.1.1这两个库not found。
上图:
记linux(centOS 7.2)下mongoDB 3.6.5环境安装(附安装步骤)

记linux(centOS 7.2)下mongoDB 3.6.5环境安装(附安装步骤)

然后尝试通过yum install * 安装上述两个库。
又报yum和python版本相关的问题,
再次通过网上教程,修改/usr/bin/yum里的#/usr/bin/python的版本,保持一致,也不管用。
这两个库不存在的问题始终没有解决掉。

之后再mongoDB官网看到一段描述:
记linux(centOS 7.2)下mongoDB 3.6.5环境安装(附安装步骤)
意思是需要单独安装SSL。

那我就很奇怪,为什么网上其他相关的linux安装mongoDB的教程中没有提高这个问题,那应该不是都需要的。
由于配置被我改的一团糟,重装linux系统后,换了一个版本的mongoDB再次安装,这次就完美成功。

下面贴上步骤:
mongodb官网:https://www.mongodb.com/download-center#community 下载合适自己平台的版本

1:下载mongoDB安装包
[[email protected]_0_14_centos ~]# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.5.tgz

2:解压安装包
[[email protected]_0_14_centos ~]# tar -zxvf mongodb-linux-x86_64-rhel62-3.6.5.tgz

3:将安装包移到改目录下
[[email protected]_0_14_centos ~]# mv mongodb-linux-x86_64-rhel62-3.6.5 /usr/local/mongodb

4、进入data/db目录
[[email protected]_0_14_centos mongodb]# cd /data/db
若没有db目录 新建一个
[[email protected]_0_14_centos data]# mkdir db

5、新建 MongoDB 存放数据文件和日志文件的目录
[[email protected]_0_14_centos db]# mkdir mongodb_data
[[email protected]_0_14_centos db]# mkdir mongodb_log

6、至mongodb/bin目录下启动mongoldb
[[email protected]_0_14_centos bin]# ./mongod –dbpath=/data/db/mongodb_data/ –logpath=/data/db/mongodb_log/mongodb.log —logappend&

7、查看
[[email protected]_0_14_centos bin]# ./mongo
MongoDB shell version v3.6.5
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.5
Welcome to the MongoDB shell.
For interactive help, type “help”.