Linux安装mongoDB步骤和方法

  1. 下载mongoDB数据库

      mongodb-linux-x86_64-3.0.15.tgz

  1. 存放到linux文件夹中

      ftp软件直接拖上去

  1. 解压文件夹(解压后,会多了一个没有后缀的文件,即非压缩文件包)

      tar -zxvf mongodb-linux-x86_64-3.0.15.tgz

  1. 复制到/usr/local/mongoDB

      mv mongodb-linux-x86_64-3.0.15 /usr/local/mongoDB

  1. 创建配置文件

      路径:/root/mongodb/mongodb-linux-x86_64-3.0.15

      在mongodb文件夹再里创建三个文件夹:

      mkdir  data   //用来存放数据库数据

      mkdir  logs   //用来存放日志文件

      mkdir  etc    //用来存放配置文件

  1. 进入到logs文件夹里创建 mongo.log文件:

      touch  mongo.log

  1. 再到etc文件夹里创建 mongo.conf文件:

      touch  mongo.conf

  1. 通过vi命令打开mongo.conf编辑内容:

      vi  mongo.conf

  1. 输入上面命令后,进入编辑模式,按下 i 即可输入,输入的内容为:

      //自己安装的路径

      dbpath=/usr/local/mongoDB/mongodb-linux-x86_64-3.0.15/data

      //自己安装的路径

      logpath=/usr/local/mongoDB/mongodb-linux-x86_64-3.0.15/logs/mongo.log   logappend=true

      journal=true

      quiet=true

      port=27017  //端口号

  1. 配置环境变量

      vi /etc/profile

      export MONGODB_HOME=/usr/local/mongoDB/mongodb-linux-x86_64-3.0.15

      export PATH=$PATH:$MONGODB_HOME/bin

      source /etc/profile

    如图:

      

  1. 启动mongoDB

    Bin目录:

      /usr/local/mongoDB/mongodb-linux-x86_64-3.0.15/bin

      方式一:./mongod -f /usr/local/mongoDB/mongodb-linux-x86_64-3.0.15/etc/mongo.conf --fork

      方式二:mongod -f /usr/local/mongoDB/mongodb-linux-x86_64-3.0.15/etc/mongo.conf --fork

    如图:

      

  1. 访问mongoDB

    /usr/local/mongoDB/mongodb-linux-x86_64-3.0.15/bin/mongo

    如图:

      

Linux安装mongoDB步骤和方法的更多相关文章

  1. Linux安装JDK步骤

    Linux安装JDK步骤 1.先从官网下载JDK安装包,我下载的是:jdk-8u131-linux-x64.tar.gz版本 2.在usr下创建java文件夹 # mkdir /usr/java 3. ...

  2. linux安装IPython四种方法

    IPython是Python的交互式Shell,提供了代码自动补完,自动缩进,高亮显示,执行Shell命令等非常有用的特性.特别是它的代码补完功能,例如:在输入zlib.之后按下Tab键,IPytho ...

  3. linux 安装mongodb

    Linux 安装mongodb 1.下载mongodb linux wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon- ...

  4. linux安装jdk7步骤

    linux安装jdk7步骤: 1.首先使用命令查看linux系统版本号: lsb_release -a 2.下载对应的jdk版本,笔者使用的是jdk-7u79-linux-x64.tar.gz: 3. ...

  5. 常见问题:Linux安装Python3步骤、Windows无法利用pip

    Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7, ...

  6. 新mac 下第一次 安装 mongodb 步骤

    新入手mac,安装mongo步骤记录:不建议使用网上的brew安装方法,因为试了半天没有成功,应该是新版本限制比较多! 从mongodb官网下载mac版本mongo: 1.访问MongoDB官方下载地 ...

  7. Linux安装Redis步骤和make遇到的坑

    Linux安装Redis服务步骤 1.获取redis资源 ​​​​​​​cd /usr/local wget https://mirrors.huaweicloud.com/redis/redis-6 ...

  8. linux安装mongodb并启动

    CentOS6.4 安装MongoDB   1.下载MongoDB(64位) http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tg ...

  9. Windows上安装MongoDB步骤

    事前准备: 1.在mongoDB官网下载.msi文件,我下的是社区版,下载地址:https://www.mongodb.com/download-center#community 2.点击msi文件安 ...

随机推荐

  1. 关于MySQL IN LIKE OR使用索引的问题

    以前在网上看了一些资料,有些人说话不严谨,导致一直被误导,最近在实际开发中发现一些结论有问题,因此特地整理了一下,防止下次继续犯错. 以下前提是有对这个字段建立索引(简直废话,没建的肯定不会使用索引啊 ...

  2. JEECMS 系统权限设计

    1.用户校验. 登录校验主要围绕着用户后台登陆的url拦截 a.围绕着用户登录过程中设计到两张用户表 jc_user:存储着用户的基本信息 jo_user:存储着用户登录.注册.更新时间及用户密码信息 ...

  3. 谈一谈创建React Component的几种方式

    当我们谈起React的时候,多半会将注意力集中在组件之上,思考如何将页面划分成一个个组件,以及如何编写可复用的组件.但对于接触React不久,还没有真正用它做一个完整项目的人来说,理解如何创建一个组件 ...

  4. 使用em为单位制作两列弹性布局

    一.DIV布局按照定位的方法分为:浮动方法(float),坐标定位方法(position),还有就是两者相结合的方法. 二.DIV布局按照定义单位的不同可分为:固定宽度布局.流体布局.弹性布局和混合布 ...

  5. select2下拉内容获取后台数据

    controller(id给select:text给另外的input框) @RequestMapping(value = "findUnit")public @ResponseBo ...

  6. Python-Jsonpath简单入门

    原文来自:http://goessner.net/articles/JsonPath/   JSONPath - 是xpath在json的应用. xml最大的优点就有大量的工具可以分析,转换,和选择性 ...

  7. consul理解

    假设consul软件安装在电脑ComputerA上,那么需要注册的服务ServiceA1也需要安装在电脑ComputerA上, 一个服务就是一个提供了ip+port(或者域名)的应用程序. 服务: 服 ...

  8. script节点上的onload和onreadystatechange事件

    http://dafeizizhu.github.io/2013/11/25/onload-vs-onreadystatechange/ http://www.cnblogs.com/snandy/a ...

  9. JavaScript中用var和不用var的区别

    Javascript声明变量的,虽然用var关键字声明和不用关键字声明,很多时候运行并没有问题,但是这两种方式还是有区别的.可以正常运行的代码并不代表是合适的代码. varnum=1; 是在当前域中声 ...

  10. vim 的列操作

    删除列1.光标定位到要操作的地方.2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行.3.d 删除. 插入列插入操作的话知识稍有区别.例如我们在每一行前都插入"() ": ...