`
like.eagle
  • 浏览: 253092 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Mongodb的Windows&Linux安装以及注意事项

阅读更多

Mongodb的Windows安装以及注意事项:

1.下载mongodb的windows版本(注意32位和64位的区别):
下载地址:http://www.mongodb.org/downloads

2.解压缩至D:\mongodb中;

3.创建data和db目录,比如D:\mongodb\data\db. 这是数据库文件的默认存放位置.

4.打开cmd命令行,进入D:\mongodb\bin目录,输入如下的命令启动mongodb服务:

D:\mongodb\bin>mongod.exe --dbpath D:\mongodb\data\db

 

如出现如下的类似信息则说明安装成功:
Thu Dec 23 15:19:59 MongoDB starting : pid=3428 port=27017 dbpath=D:\mongodb\data\db 32-b
it

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
**       see http://blog.mongodb.org/post/137788967/32-bit-limitations

Thu Dec 23 15:19:59 db version v1.6.5, pdfile version 4.5
Thu Dec 23 15:19:59 git version: 0eb017e9b2828155a67c5612183337b89e12e291
Thu Dec 23 15:19:59 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_35
Thu Dec 23 15:19:59 [initandlisten] waiting for connections on port 27017
Thu Dec 23 15:19:59 [websvr] web admin interface listening on port 28017

 

#最后两行说明的数据库端口和Web端口,分别是27017和28017,在浏览器中打开http://localhost:28017,可以看到其相关的一些信息。

 

5.再打开一个cmd输入:D:\mongodb\bin>mongo.exe,即可进行mongodb的客户端操作了;

6.每次运行第4步的命令来启动MongoDB实在是不方便,就像我们安装的MySQL一样,把它作为Windows服务,这样就方便多了。
安装MongoDB的windows服务的方法为是在MongoDB安装目录下创建logs目录,然后在CMD命令行输入
D:\mongodb\bin>mongod --logpath D:\mongodb\logs\MongoDB.log --logappend --dbpath D:\mongodb\data\db --directoryperdb --serviceName MongoDB --install

 

如出现如下的类似信息则说明添加windows服务成功:
all output going to: D:\mongodb\logs\MongoDB.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.

 

注意:
这条命令要到MongoDB的bin目录下运行,刚开始的时候,我就直接在D:\下运行,结果服务的可执行目录为【"D:\mongod" --logpath  "D:\MongoDB\logs\MongoDB.log"  --logappend  --dbpath  "D:\MongoDB\data"  --directoryperdb  --service 】,肯定是不对的。

该命令行指定了日志文件:\logs\MongoDB.log,日志是以追加的方式输出的;

数据文件目录:\data\db,并且参数--directoryperdb说明每个DB都会新建一个目录;

Windows服务的名称:MongoDB;

以上的三个参数都是可以根据自己的情况而定的。

最后是安装参数:--install,与之相对的是--remove

启动MongoDB:net start MongoDB
停止MongoDB:net stop MongoDB

另外在mongodb客户端(D:\mongodb\bin>mongo.exe)可以停止mongodb服务:
进入客户端→D:\mongodb\bin>mongo.exe
并使用命令→db.shutdownerver()
然后退出客户端
exit

 

Mongodb的Linux安装以及注意事项:

注意事项:
mongoDB数据库在32位机器上大小超过2G时就会出错(2G并不是指单库的容量,是整个mongoDB的所有库容量总和),所以选用centOS64作为其运行载体。
1.下载mongodb的linux版本(注意32位和64位的区别):
下载地址:http://www.mongodb.org/downloads

2.将下载的mongodb安装文件(mongodb-linux-i686-1.6.5.tar)拷贝至/home/liwei@rdb1下。

3.登陆rdb1;

4.执行命令:
cd /home/liwei
tar xzf mongodb-linux-i686-1.6.5.tar

5.启动服务
./mongodb-linux-i686-1.6.5/bin/mongod -dbpath=/data/mongodb/db -logpath=/data/mongodb/log/MongoDB.log

6.将mongoDB服务加入随机启动
vi /etc/rc.local
使用vi编辑器打开配置文件,并在其中加入下面一行代码
/home/liwei/mongodb/mongodb-linux-i686-1.6.5/bin/mongod -dbpath=/data/mongodb/db -logpath=/data/mongodb/log/MongoDB.log --logappend

7.连接mongoDB客户端,出现如下信息则启动成功
./mongodb-linux-i686-1.6.5/bin/mongo
MongoDB shell version: 1.6.5
connecting to: test
>

分享到:
评论

相关推荐

    Linux安装Mongodb

    以下是一个详细指南,涵盖了安装过程中的关键环节和注意事项: 1. **下载MongoDB**:首先,你需要访问MongoDB的官方网站(如http://www.mongodb.org)来获取适合Linux系统的最新版本。根据你的Linux发行版和体系...

    Linux下MongoDB安装包

    6. **安全注意事项**: MongoDB默认开启权限宽松的访问控制,这意味着任何人都可以访问你的数据库。为了安全,你应该立即启用身份验证。首先,在MongoDB shell中,运行以下命令创建管理员用户: ```javascript ...

    mongodb安装教程

    #### 五、注意事项 - 在使用32位版本的MongoDB时,数据量限制约为2GB,这可能会影响到大型数据集的应用场景。 - 如果在安装过程中遇到错误或问题,可以通过查看日志文件(如 `D:\mongodb\logs\mongodb.log`)来获取...

    mongodb离线安装

    #### 六、总结与注意事项 - 本文档提供了在Ubuntu 16.04环境下离线安装MongoDB 3.4版本的详细步骤,涵盖了从安装包下载到配置、启动等整个流程。 - 在实际操作过程中,请确保按照文档中的步骤进行操作,并注意检查...

    linux环境部署mongodb

    #### 四、注意事项 - 在启动MongoDB服务时,确保使用正确的参数来指定数据文件和日志文件的路径。 - 检查端口状态时,如果发现端口未启动或出现错误,需要检查启动命令是否正确以及是否存在权限问题。 - 连接数据库...

    mongodb 手册,帮助文件。

    #### 八、生产环境注意事项 **10.1 概览** - **系统要求**:了解 MongoDB 对硬件和软件的要求。 - **最佳实践**:遵循最佳实践以确保稳定性和性能。 **10.2 备份** - **定期备份**:定期执行数据备份。 - **备份...

    MongoDB安装包及一键启动脚本

    9. **安全注意事项**: 默认情况下,MongoDB在不启用身份验证的情况下运行,这可能导致安全隐患。强烈建议在生产环境中配置身份验证和访问控制,以保护数据安全。 10. **备份和恢复**: MongoDB提供了`mongodump`和`...

    mongodb3.2.4说明文档

    这部分内容提供了全面的管理参考,涵盖了各种管理操作的详细步骤和注意事项。 **5.4 生产环境检查清单** 文档还提供了一份生产环境检查清单,帮助管理员确保数据库在生产环境中稳定运行。 #### 六、安全 **6.1 ...

    MongoDB数据库管理

    - 注意事项: - 压缩过程可能会影响性能,建议在低负载时进行。 - 压缩不会减少集合占用的磁盘空间,需通过`repair`命令进行磁盘回收。 - 备份节点在执行压缩时将进入恢复状态,完成后返回到正常状态。 2. **预...

    MongoDB-manual

    - **概述**:这部分主要介绍了如何在不同的操作系统上安装MongoDB,包括但不限于Windows、Linux(如Ubuntu、CentOS等)以及Mac OS。 - **步骤**:详细说明了每个操作系统下具体的安装步骤,包括下载安装包、配置环境...

    mongodb手册

    对于MongoDB的运维和管理,提供了参考资料,包括运行时配置、日志记录、SSL连接使用、监控系统、数据导入导出、备份恢复策略、Linux系统的ulimit设置以及生产环境中的注意事项等,为MongoDB的稳定运行提供了保障。...

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    5.4 注意事项 5.5 本章小结 第6章 GridFS存储文件 6.1 为什么要用GridFS 6.2 如何实现海量存储 6.3 语言支持 6.4 简单介绍 6.5 命令行工具 6.6 内部原理 6.7 本章小结 第7章 MapReduce统计 7.1...

    前端开源库-mongodb-prebuilt

    5. **安全注意事项**:在前端使用MongoDB需要特别注意安全性。因为数据库直接暴露给用户,必须确保数据验证和授权机制到位,防止未授权的访问和数据泄露。 6. **性能考量**:虽然前端直接操作数据库可以减少服务器...

    MongoDB权威指南

    2. **安装与配置**:书中会讲解在不同操作系统(如Windows、Linux、macOS等)上安装MongoDB的过程,以及配置数据库服务、日志文件和数据存储位置等设置。 3. **数据模型**:MongoDB使用文档(Document)数据模型,...

    MongoDB-manual.pdf

    - **操作系统支持**:MongoDB支持多种操作系统,包括Windows、Linux和macOS等。 - **二进制安装**:提供了详细的步骤来帮助用户通过下载二进制包并按照指示完成安装。 - **包管理器安装**:对于Linux用户来说,可以...

    MongoDB权威指南(中文版)

    由于MongoDB支持多种操作系统,如Windows、Linux、macOS等,指南中会包含适用于不同环境的安装步骤和注意事项。 MongoDB的使用涵盖了基础的CRUD(创建Create、读取Read、更新***e、删除Delete)操作。权威指南会对...

Global site tag (gtag.js) - Google Analytics