前言:这篇文章主要介绍如何在Linux系统下安装MongoDB

  1. 第一步,先根据自己的系统下载自己需要的版本,大家可以到这个链接下载:MongoDB下载地址,这里因为我的系统为Red Hat 5 32位的版本,所以我下载的为Linux 32版本,如下图所示:

  2. 第二步,在Linux系统下解压下载到的这个压缩包:
    2.1. 首先,经过第一步的步骤,下载到一个本地的文件夹下。
    2.2. 接下来,在虚拟机下设置共享目录,这里我已经设置好了,本机和虚拟机系统中的共享路径为E:/as,如果没设置,可以点击添加共享目录,如下图所示:

    2.3. 进入Linux系统后,打开终端窗口,然后进入共享目录的路径底下,而我们刚才下载到的压缩包在经过共享后到底存放到Linux系统下的那个路径呢?答案就在/mnt/hgfs/as路径底下:
    2.3.1. 在终端窗口中,使用cd命令进入/mnt/hgfs/as路径下,如下图所示:

    2.3.2. 使用tar -xzf 压缩包 命令解压,如下图所示:

    注:经过第一步和第二步我们的MongoDB已经安装成功。

3.第三步,创建数据存储目录:默认情况下MongoDB的数据存放目录是 /data/db,但是MongoDB不会自己去创建目录,所以需要你手动创建:
3.1. 输入下图的命令,首先,进入根目录底下,在系统根目录底下,新建一个/data/db的目录:

4.第四步,接下来启动MongoDB:
4.1. 进入到/mnt/hgfs/as目录底下,输入下图的命令:

注:不知为何我使用这一步时在连接MongoDB端口的时候,一直在连接当中,可能机子配置有点低,我查了一下资料,其实MongoDB已经启动了,但启动的命令是没错的。

5.第五步,连接MongoDB:
5.1. 输入下面的命令,连接MongoDB:
./mongodb-linux-i686-3.0.6/bin/mongo
这样便可以连接到MongoDB了,就可以写入数据到我们的/data/db存储目录中了。
注:这里就不附上图了,因为上面第四步的操作,开启MongoDB的时候一直在连接端口,又卡,所以请见谅,连接的命令是没错的。如果这步出问题,可能是因为第四步启动MongoDB没成功,或者连接不到MongoDB端口的原因。

6.其中第4步启动MongoDB之后,要进行第5步时,要打开另一个终端窗口,才能连接到MongoDB。

7.大家可以自己尝试一下,我也是正在学习,以上内容仅供大家学习参考,其中我也借鉴了一些学习资料,写得不好,请见谅,如有错误,请指出,如果大家根据我上面的步骤出现问题的话,或者发现我的步骤有问题的话,请评论并提出,我会改正的,谢谢!

MongoDB学习之在Linux下安装MongoDB相关推荐

  1. MongoDB学习之在Windows下安装MongoDB

    前言:这篇文章主要介绍在Windows下安装MongoDB 首先,第一步,下载Windows版本的MongoDB,其中有Windows 32位和64位的MongoDB下载,下载地址为:MongoDB下 ...

  2. linux下安装mongodb,以及解决安装报错问题

    linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...

  3. Linux下安装MongoDB

    系统下安装 MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB. 步骤一:下载文件 对于32位的linux $ curl http://fastdl.mongo ...

  4. linux mongodb开机启动脚本,Linux下设置MongoDB开机自启动

    将MongoDB服务加入随机启动 vi /etc/rc.local 使用vi编辑器打开配置文件,并在其中加入下面一行代码 /usr/local/mongodb/bin/mongod -dbpath=/ ...

  5. 【Linux学习笔记】Linux下安装Libreoffice

    Linux下安装Libreoffice 一.Libreoffice简介 二.安装 2.1.如果安装过libreoffice,需要先卸载 2.2.下载libreoffice 2.3.将下载的文件放到/u ...

  6. Linux下安装MongoDB全程记录

    1.下载安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.6.0.tgz 2.解压缩 [root@loca ...

  7. linux 安装qt 4.6软件,QT学习之一:Linux下安装QT之版本qt-4.6.3

    在Linux中分别安装应用于不同平台的QT:PC:嵌入式X86:ARM. 这三者PC版.嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是:PC平台:在li ...

  8. linux qt编译器路径,QT学习之一:Linux下安装QT之版本qt

    在Linux中分别安装应用于不同平台的QT:PC:嵌入式X86:ARM. 这三者PC版.嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是:PC平台:在li ...

  9. Linux下安装MongoDB单节点

    MongoD单节点环境安装(Linux) 安装包 下载地址: (https://www.mongodb.com/download-center) 用户权限/目录 1.创建 dbuser用户 group ...

最新文章

  1. 【深度学习基础】一步一步讲解卷积神经网络
  2. 上海交大c语言第一次作业,上海交大网络学院-计算机第一次作业及答案(含6次机会全部题目)-计算机基础的知识.docx...
  3. DNS报文格式(RFC1035)
  4. Vue 之 qs.parse()、qs.stringify()使用方法
  5. 利用python爬虫(part15)--cookie模拟登陆
  6. 这可能是你与 AI 大神们近距离接触的唯一机会……
  7. Java基础篇(01):基本数据类型,核心点整理
  8. “被”夭折的翻译——《CoffeeScript: Accelerated JavaScript Development》
  9. 用webclient实现无空间上传文件错误:Could not find a part of the path .....
  10. 免校准的电量计量芯片_应物联网而生:合力为HLW8012系列免校准电能计量芯片...
  11. MicrosoftStore无法下载软件
  12. 半正定矩阵 正定
  13. Python网络编程之网络基础
  14. led时间代码html,LED旋转时钟制作(有源代码)
  15. 阿里云对象存储OSS是怎么收费的?
  16. 阳光点歌系统服务器说明书,天行阳光机顶盒点歌系统安装及配置说明
  17. 男人成为富翁必备五大特质
  18. python中if not是什么意思_python中if not x: 和 if x is not None: 和 if not x is None的使用和区别...
  19. 【haoi2009】毛毛虫
  20. 华为、惠普、 戴尔、浪潮 服务器命名规则和型号分类

热门文章

  1. HBuilder 模拟器
  2. .NET采集数据,放入数据库总结
  3. gtone eclipse plugin install
  4. 合格架构师的目标管理
  5. sde在DBMS中的存储表结构
  6. jQuery源码研究学习笔记(二)
  7. mouseover/out和mouseenter/leave的区别及用法
  8. 使用java实现打印功能_java实现打印功能有没有比较好的方式?
  9. 7-293 鸡兔同笼 (10 分)
  10. VMware15设置快照回到指定时间的状态