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. 9.并发编程--ThreadLocal

    并发编程--ThreadLocal 1. ThreadLocal : * 线程局部变量,是一种多个线程间并发访问变量的解决方案. * 与其使用synchronized等加锁的方式,ThreadLoca ...

  2. Yii2.0简单隐藏index.php文件和模块配置和layout布局配置禁用和日志写入配置

    隐藏index.php文件 目的:想去掉浏览器地址栏中的 index.php?r= 这一块. 在/config/web.php中   ’components'=>[]   中添加如下代码: 'u ...

  3. leetcode-mid-sorting and searching - 33. Search in Rotated Sorted Array

    mycode class Solution(object): def search(self, nums, target): """ :type nums: List[i ...

  4. ubuntu 18.04 gcc g++降级4.8版

    $ sudo apt-get install -y gcc-4.8 $ sudo apt-get install -y g++-4.8 $ cd /usr/bin $ sudo rm gcc $ su ...

  5. 后台以json数据形式返回之后前台接受的方法以及之后的解析总结

    1.前台AJAX请求,后台以对象转JSON形式返回: 后台代码: @RequestMapping(value = "/queryDist", method = RequestMet ...

  6. Vue知识整理16:单文件组件

    过程较为复杂,这里直接写出视频地址,可以直接查看 https://learning.dcloud.io/#/?vid=14

  7. 存取code 操作内容

    笔记! 实现: 前端: 首先导航需要给他们code(主键): <foreach name="chaa" item="ab"> <if cond ...

  8. Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib 的一种情形

    没有引用任何.net 4.5的东西,也没有引用 Newtonsoft.dll,原因是引用了微软的tlb类型库,引用方法如 https://www.cnblogs.com/nanfei/p/108798 ...

  9. IDE引入mindmap插件,在项目中添加思维导图

    1.打开IDE,file--settings--plugins,搜索IDEA Mind Map 2.点击install,进行下载,然后按照提示restart重启IDEA,安装完成 3.创建mind m ...

  10. k8s/01开启云原生之门(Mooc)

    一.kubernetes(k8s)基础知识 1.简介 在2017年Kubernetes战胜了两个强大的竞争对手Swarm和Mesos,成为容器管理与调度编排领域的首选平台和事实标准. 2014年k8s ...