`
litton
  • 浏览: 11304 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

mongodb自己动手之一----mongodb安装

 
阅读更多

启动mongodb安装环境

    CentOS release 5.4

mongodb下载:

    wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.0.tgz

解压:

 

 gzip -d mongodb-linux-x86_64-2.2.0.tgz得到tar文件

 tar mongodb-linux-x86_64-2.2.0.tar

 

解压之后得到名字很长的文件夹mongodb-linux-x86_64-2.2.0

名字太长多麻烦呀,改短的名字吧:mv mongodb-linux-x86_64-2.2.0 mongodb

 

 

至此,将文件夹mongodb放入合适位置即可。

 

--------------------------------------------------------

 

安装之后 mongodb的目录如下:

  • bin       
  • GNU-AGPL-3.0
  • README
  • THIRD-PARTY-NOTICES

主要的货都在bin目录下,进去看看bin下什么样子吧

 

  •  bsondump
  • mongo
  •  mongod
  • mongodump
  • mongoexport
  • mongofiles
  • mongoimport
  • mongooplog
  • mongoperf
  • mongorestore
  •  mongos
  •  mongosniff
  • mongostat
  • mongotop

bin下的mongod就是MongoDB的服务端进程,mongo就是其客户端,其它的命令用于MongoDB的其它用途如MongoDB文件导出等

 

----------------------------------------------------------------


启动mongodb

 

   启动mongodb之前需要确定mongodb数据文件的存放位置,默认情况下存储在/data/db/,这个存放目录在启动前必须创建好,mongodb不会自动帮你创建的,否则可能启动不成功,当然也可以在启动时通过--dbpath参数自定义存储路径

 

启动命令:

 

  ./mongod --dbpath=/www/mongodb/data/ --logpath=/www/mongodb/data/mongodb.log --logappend& 

 

 

启动之后可以看一下日志文件 mongodb.log,占用的端口默认为27017

 

 

-------------------------------------------------------------------------------------------------------

 

 

mongodb  shell 客户端

 

 

 mongodb自带一个支持javascript的shell工具--mongo,可以通过它于mongodb进行交互。

 

 

 

 

分享到:
评论

相关推荐

    mongodb-on-azure-workshop:Azure 上的 MongoDB 研讨会

    本次研讨会是在 Microsoft Azure 上使用 MongoDB 亲自动手的好机会。 本次研讨会的主要步骤是: 注册到 Microsoft Azure 注册到 MongoDB 管理服务 (MMS) 在 Azure 上创建单个 Linux VM 在 Azure 上部署单个 ...

    -Hands-on-Developers-Guide-to-MongoDB-4.0:Packt发行的MongoDB 4.0动手开发人员指南[视频]

    MongoDB是目前针对大型应用程序的最佳数据库管理系统之一。 它使数据易于使用。 临时查询,索引和强大的聚合框架提供了访问和分析数据的强大方法。 本课程将帮助您精通将MongoDB用于您的应用程序和处理其数据。 ...

    Learn-MongoDB-4.x:学习Packt发布的MongoDB 4.0

    本书涵盖以下激动人心的功能: 了解如何配置和安装MongoDB 4.x 使用MongoDB作为后端构建数据库驱动的网站执行基本的数据库操作并处理复杂的MongoDB查询为具有复杂需求的大型企业客户开发成功的MongoDB数据库设计...

    MongoDB-Fundamentals:在现代云计算环境中学习实用的MongoDB技能

    从NoSQL的基础开始,您将在动手案例研究的帮助下学习高级数据操作技术和应用程序开发。 您将学到什么 在云上设置和使用MongoDB Atlas 从MongoDB插入,更新,删除和检索数据 建立聚合管道以执行复杂的查询 使用索引...

    The-Ultimate-Hands-On-Hadoop:AlvinToh终极动手Hadoop学习资料库-驯服大数据!

    关于本课程Hadoop,MapReduce,HDFS,Spark,Pig,Hive,HBase,MongoDB,Cassandra,Flume-清单还在继续! 超过25种技术。简要描述;简介Hadoop和“大数据”的世界可能令人生畏-数百种具有神秘名称的不同技术构成了...

    利用Mongoose让JSON数据直接插入或更新到MongoDB

    让我们来动手验证一下想法吧。 本文重点介绍web前端通过JQuery发起POST提交JSON数据,通过Mongoose直接插入或更新到MongoDB。 工程目录沿用nodejs-demo,增加/mongoose路径及对应文件。 文章目录 配置Mongoose ...

    利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)

    前端模仿的是 hexo 的经典主题 NexT ,本来是想把源码直接拿过来用的,后来发现还不如自己写来得快,就全部自己动手实现成 vue components。 实现的功能  1.文章的编辑,修改,删除  2.支持使用 Markdown 编辑与...

    vue2.0+koa2+mongodb实现注册登录

    醍醐灌顶般,刚好学习vue的时候看到有个注册登录的项目,索性我也跟着动手做一个vue项目,引入koa和mongodb,实现客户端(client)提交-服务端(server)接收返回-入数据库全过程。 本项目基于vue-cli搭建,利用...

    Mongoose使用案例–让JSON数据直接入库MongoDB

    从领域语言和代码简洁之道来看,这是我非常关心的问题。Nodejs基于Javascript,MongoDB脚步同样也是基于Javascript。而且他们的数据存储格式都是JSON,这就是为什么要把他们放在一起的原因了。如果程序前后端能直接...

    stitch-blockchain:MongoDB针脚作为区块链存储的演示

    在本研讨会中,您将看到实时编码并构建动手应用程序,该应用程序是由Stitch实施的以实现分散式区块链应用程序。 您将能够使用最新的Stitch功能,例如高级Javascript功能和事件驱动的通知(更改流)。 节点将使用仅...

    udemy-chatapp:Udemy的动手项目:完整的Node.js开发人员课程(第二版)

    动手项目 产品特点 加入指定的聊天室 如果获得许可,将地理位置发送给会议室中的其他用户 收到新消息后自动向下滚动 自适应网页设计(RWD) 自订功能 为用户和管理员的消息着色,以使其与其他消息区分开 将文本消息...

    handson-node-tdd:动手

    [在线]使用Glaucia Lemos的Node.js Mocha和Chai进行TDD 存储库负责在动手过程中由频道与Node.Js Mocha&Chai在动手进行TDD期间开发的代码,在动手过程中,我将教您如何创建执行4个HTTP操作的api:GET,DELETE,PUT和...

    Python + MongoDB 开发的百度云资源爬虫.zip

    文档与操作手册:为了方便他人理解和使用我的作品,我编写了详细的操作手册和使用说明,同时提供了一份Markdown格式的文档,概述了项目的主要功能和特点。 学习笔记:在项目开发过程中,我记录了大量的学习笔记和...

    CW-Projects:我与队友的项目

    MongoDB研讨会动手培训 MongoDB研讨会项目 MongoDB会话课堂笔记 React Native工作坊 响应本机工作室动手培训 React Native Workshop项目 React Native Session课堂笔记 Django工作坊 Django Workshop动手培训 Django...

    支付宝小程序serverless—插入数据后获取数据的主键_id(mongodb)

    之前很痛苦,一直没找到,在官网里面一直找文档,然后文档里面轻飘飘的,一直打擦边球,后面自己动手来解决,就是断点调试,看看数据里面的值传递的过程,然后终于被我找到啦。 给代码,再解释的话,要炸了 云函数 ...

    kafka-streams-running-topN:使用Apache Kafka Streams运行前N个聚合

    kafka-streams-running-topN 使用Apache Kafka Streams运行Top N聚合 以下博客文章中讨论了有关此应用程序的详细信息: ... Apache Kafka研讨会–演示和动手实验入门-https: 此存储库中有四个应用程序: k

    realm-IOT

    在“动手实验”中,我们将创建我们自己的功能齐全的IOT传感器设备,该设备将从远程IOT设备向MongoDB Atlas发送数据。 在设置完Raspberry pi并在DHT11温湿度传感器中进行接线后,我们将以一个简单的python脚本开始,...

    react-spring-security-5-workshop:动手实践研讨会,用于分多个步骤保护React Spring Boot 2应用程序

    响应式Spring Security 5研讨会这是一个动手实践研讨会,内容涉及使用Spring Security 5.x保护基于响应式Spring Boot 2.x的Web应用程序。介绍话题该研讨会将涉及的主题是: 使用和基本概念(即安全性Web筛选器链) ...

    Python实战:四周实现爬虫系统目录.zip

    08 动手做自己的网页 09 解析网页中的元素 10 爬取商品信息 11 真实世界中的网页解析 12 爬取租房信息 13 如何获取网页中的动态数据 14 爬取霉霉图片 15 爬取一页商品数据 16 第一周实战作业讲解 17 第一周补充资料 ...

    python爬虫各种爬虫实例源码(动手练习).zip

    从一个人的关注列表开始,递归爬取所有关注的人和被关注者,从而实现爬取整个知乎上所有进行过关注和被关注的人的信息。没有关注的人且没有被关注的用户不进行爬取。爬取下来的所有信息存入到 MongoDB 中。

Global site tag (gtag.js) - Google Analytics