MongoDB学习之在Linux下安装MongoDB
前言:这篇文章主要介绍如何在Linux系统下安装MongoDB
第一步,先根据自己的系统下载自己需要的版本,大家可以到这个链接下载:MongoDB下载地址,这里因为我的系统为Red Hat 5 32位的版本,所以我下载的为Linux 32版本,如下图所示:
第二步,在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相关推荐
- MongoDB学习之在Windows下安装MongoDB
前言:这篇文章主要介绍在Windows下安装MongoDB 首先,第一步,下载Windows版本的MongoDB,其中有Windows 32位和64位的MongoDB下载,下载地址为:MongoDB下 ...
- linux下安装mongodb,以及解决安装报错问题
linux下安装mongodb,以及解决安装报错问题 参考文章: (1)linux下安装mongodb,以及解决安装报错问题 (2)https://www.cnblogs.com/tongl/p/71 ...
- Linux下安装MongoDB
系统下安装 MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB. 步骤一:下载文件 对于32位的linux $ curl http://fastdl.mongo ...
- linux mongodb开机启动脚本,Linux下设置MongoDB开机自启动
将MongoDB服务加入随机启动 vi /etc/rc.local 使用vi编辑器打开配置文件,并在其中加入下面一行代码 /usr/local/mongodb/bin/mongod -dbpath=/ ...
- 【Linux学习笔记】Linux下安装Libreoffice
Linux下安装Libreoffice 一.Libreoffice简介 二.安装 2.1.如果安装过libreoffice,需要先卸载 2.2.下载libreoffice 2.3.将下载的文件放到/u ...
- Linux下安装MongoDB全程记录
1.下载安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.6.0.tgz 2.解压缩 [root@loca ...
- linux 安装qt 4.6软件,QT学习之一:Linux下安装QT之版本qt-4.6.3
在Linux中分别安装应用于不同平台的QT:PC:嵌入式X86:ARM. 这三者PC版.嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是:PC平台:在li ...
- linux qt编译器路径,QT学习之一:Linux下安装QT之版本qt
在Linux中分别安装应用于不同平台的QT:PC:嵌入式X86:ARM. 这三者PC版.嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是:PC平台:在li ...
- Linux下安装MongoDB单节点
MongoD单节点环境安装(Linux) 安装包 下载地址: (https://www.mongodb.com/download-center) 用户权限/目录 1.创建 dbuser用户 group ...
最新文章
- 【深度学习基础】一步一步讲解卷积神经网络
- 上海交大c语言第一次作业,上海交大网络学院-计算机第一次作业及答案(含6次机会全部题目)-计算机基础的知识.docx...
- DNS报文格式(RFC1035)
- Vue 之 qs.parse()、qs.stringify()使用方法
- 利用python爬虫(part15)--cookie模拟登陆
- 这可能是你与 AI 大神们近距离接触的唯一机会……
- Java基础篇(01):基本数据类型,核心点整理
- “被”夭折的翻译——《CoffeeScript: Accelerated JavaScript Development》
- 用webclient实现无空间上传文件错误:Could not find a part of the path .....
- 免校准的电量计量芯片_应物联网而生:合力为HLW8012系列免校准电能计量芯片...
- MicrosoftStore无法下载软件
- 半正定矩阵 正定
- Python网络编程之网络基础
- led时间代码html,LED旋转时钟制作(有源代码)
- 阿里云对象存储OSS是怎么收费的?
- 阳光点歌系统服务器说明书,天行阳光机顶盒点歌系统安装及配置说明
- 男人成为富翁必备五大特质
- python中if not是什么意思_python中if not x: 和 if x is not None: 和 if not x is None的使用和区别...
- 【haoi2009】毛毛虫
- 华为、惠普、 戴尔、浪潮 服务器命名规则和型号分类