参考教程:https://blog.csdn.net/qq_30109365/article/details/103119985
前言:本人小白,不是很熟悉linux。难免会有错漏的地方。我的阿里云服务器安装的是centos8系统,所以用的是RHEL 7.0linux x64版本的,我查到说centos8是rhel公司下开发的所以用rhel版本,不知道是不是这样。我没把其他版本的mongodb完全安装,所以不确定其他版本也能生效。也许可以,网上好多按其他版本的也是这样步骤。
1.cd到/usr/local文件夹下,然后下载mongodb安装包,可以在官网查找对应centos 8 系统安装包。选择RHEL 7.0linux x64版本的,格式是tgz。

执行命令:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.9.tgz

注:①如果你下载时候出问题停止想继续下载话可以使用 wget -c 加上下载链接可以继续下载。②如果你多次执行wget下载同一个链接,linux会在新的下载文件后面加上1,2这样来区分如:mongodb-linux-x86_64-rhel70-4.0.9.tgz.1。这样文件也是可以正常解压的不用修改文件名跟window不一样。
2.执行命令:tar -zxvf mongodb-linux-x86_64-rhel70-4.0.9.tgz 解压下载好的文件

3.给解压后的文件重命名: mv mongodb-linux-x86_64-rhel70-4.0.9 mongodb
4.创建数据库存放目录和日志, 在根目录的data中
cd data/
mkdir mongo
cd mongo
mkdir db (创建文件夹,数据库地址)
touch logs (创建文件,日志)
5.设置存储数据的文件夹并且设置后台启动mongo服务(使用–fork参数常驻启动)
后台启动成功除非手动关掉mongo服务或者关机等意外,否则mongo服务一直是开启状态
cd /usr/local/mongodb
./bin/mongod --dbpath=/data/mongo/db --logpath=/data/mongo/logs --fork --port 27017
成功提示:

如果失败报错:./bin/mongod: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No such file or directory
可以查看另一个教程https://www.jianshu.com/p/1f9b043dc190
6.执行命令ps aux | grep mongod进行查看

7.也可以通过另一种命令进行查看在bin文件夹下 执行命令: ./mongo
这样显示设置指向数据存储文件夹已经成功

然后可以输入一些其他的mongodb命令如show dbs 列出MongoDB服务器上所有当前可用的数据库

网友评论