MongoDB运行环境

MongoDB环境:CentOS-6.7-i386

MongoDB版本:MongoDB 2.6.5

ssh工具:xshell

文本编辑工具:vim与editplus++

编译MongoDB文件

 1.下载

由于本人用的linux为32位,所以找了一篇博客

http://blog.csdn.net/liushuai_andy/article/details/19624439

进入bin目录下:

搭建简单的MongoDB服务器

1. 创建文件夹mongodb_simple做单机服务器

[root@localhost local]# mkdir mongodb_simple

2.进入文件夹,创建data目录,存放数据

[root@localhost local]# cd mongodb_simple/
[root@localhost mongodb_simple]# mkdir data

3. 创建log目录,存放日志文件

[root@localhost mongodb_simple]# mkdir log

4. 创建conf目录,存放配置文件

[root@localhost mongodb_simple]# mkdir conf

5. 创建bin目录存储二进制文件

[root@localhost mongodb_simple]# mkdir bin

查看:[root@localhost mongodb_simple]# ll -a

6. 拷贝mongod到bin目录下

[root@localhost mongodb_simple]# cp /root/mongodb-linux-x86_64-3.4./bin/mongod bin

7.在conf目录下创建mongod.conf配置文件

[root@localhost conf]# vim mongod.conf

写入如下配置

port=
dbpath=data
logpath=log/mongod.log #表示启动一个后台进程
fork=true

8. 启动mongo服务

[root@localhost mongodb_simple]# ./bin/mongod -f conf/mongod.conf

出现上述信息,表示启动成功

9. 查看生成的文件

进入data目录:

[root@localhost mongodb_simple]# cd data/
[root@localhost data]# ls

进入log目录:

[root@localhost data]# cd ../log/
[root@localhost log]# ls

连接MongoDB服务器

利用客户端连接服务器:

查看帮助:

[root@localhost mongodb_simple]# ./bin/mongo --help

连接:

[root@localhost mongodb_simple]# ./bin/mongo 127.0.0.1:/test

断开连接:

两种方式,方式一:

在客户端输入:> db.shutdownServer()

方式二:杀进程使用kill 或者 kill - 

MongoDB入门_MongoDB安装与配置的更多相关文章

  1. 学习MongoDB 一:MongoDB 入门(安装与配置)

    一.简介 MongoDB一种非关系型数据库(NoSql),是一种强大.灵活.可扩展的数据存储方式,因为MongoDB是文档模型,自由灵活很高,可以让你在开发过程中畅顺无比,对于大数据量.高并发.弱事务 ...

  2. MongoDB Windows环境安装及配置

    MongoDB一般安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格 ...

  3. 1. 初探MongoDB —— 介绍、安装和配置

    一.写在前面 之前一直以来,都是使用关系型数据库.也很早就听闻,当数据量大的时候,关系型数据库使用起来会有很多问题.诸如查询数据慢,加载花费时间长等等. 也早就耳闻NOSQL(NoSQL = Not ...

  4. mongoDB数据库的安装与配置

    noSql数据库MongoDB的安装地址:https://www.mongodb.com/download-center?jmp=nav#community 选择相应的版本进行下载,在此以window ...

  5. Redis入门 -- Redis安装与配置

    Redis入门 -- Redis安装与配置 Redis的安装 Redis的安装,我这里使用的是虚拟机. 为了让主机和虚拟机之间可以顺利通信,按照以下步骤进行: 1. 将网络连接模式改为桥接 2. re ...

  6. MongoDB一:入门(安装与配置)

    一.简介 MongoDB  是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. mongoDB MongoDB 是一个介于关系数据库和非关系数据库 ...

  7. MongoDB入门,安装配置与基本CURD操作

    MongoDB特点 MongoDB是NoSQL的一种,非关系型数据库,或者叫不只是关系型数据库(Not Only SQL).MongoDB采用json格式的文档存储,与Redis的key-value有 ...

  8. MongoDB 入门之安装篇

    前言:MongoDB 在各 OS 上的安装比较简单,此文章只用来记录,不考虑技术深度. 一.Ubuntu 导入 MongoDB 公钥,添该软件源文件,更新源列表 sudo apt-key adv -- ...

  9. Redis快速入门:安装、配置和操作

    本文是有关Redis的系列技术文章之一.在之前的文章中介绍了<Redis快速入门:初识Redis>,对Redis有了一个初步的了解.今天继续为大家介绍Redis如何安装.配置和操作. 系列 ...

随机推荐

  1. wannalfy 挑战赛8 F 白云的树(树形dp)

    链接:https://www.nowcoder.com/acm/contest/57/F 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 262144K,其他语言524288K 64b ...

  2. 监听浏览器返回键、后退、上一页事件(popstate)操作返回键

    在WebApp或浏览器中,会有点击返回.后退.上一页等按钮实现自己的关闭页面.调整到指定页面.确认离开页面或执行一些其它操作的需求.可以使用 popstate 事件进行监听返回.后退.上一页操作. 一 ...

  3. MySQL技术内幕 InnoDB存储引擎 之 InnoDB体系架构

    后台线程 1.Master Thread 2.IO Thread 3.Purge Thread 4.Page Cleaner Thread  内存 重做日志在以下三种情况下将重做日志缓存中的内容刷新到 ...

  4. CentOS7 nginx安装与卸载

    简明清晰,易操作,参照: CentOS7 nginx安装与卸载

  5. CSS3 基础

    style 标签 <style type="text/css"> h1 { font-size:12px; color:#F00; } </style> 行 ...

  6. Lesson 5 The facts

    go to extremes走极端 provide... with...向..提供.. go to press付印 suspicious,adj. 可疑的:怀疑的:多疑的 fired---同义词--- ...

  7. C语言第九周编程作业

        这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪里 https://pintia.cn/problem-sets/1120145772099268608 我在这个课程的目标是 了解结构 ...

  8. maven中央仓库太慢的解决办法

    在.m2目录下创建settings.xml文件,文件内容如下: <?xml version="1.0" encoding="UTF-8"?> < ...

  9. Java Mail 附件名太长导致接收端附件名解析出错

    问题前提:公司需要往邮件中写 excle 文件,返送成功后发现文件格式有误(如:xxxx.bat 等文件后缀),但是有些文件又不会, 后来发现是由于文件名称太长所导致. 问题原因:java mail中 ...

  10. vue组件化编程应用

    写几个小案例来理解vue的组件化编程思想,下面是一个demo. 效果图示: 功能: Add组件用于添加用户评论,提交后右边评论回复会立马显示数据.Item组件点击删除可以删除当前用户评论.当List组 ...