当前位置:首页 > 数据库 > windows系统安装MongoDB

windows系统安装MongoDB

6个月前 (05-22)58

最近一直在学习node.js,nodejs开发指南中有一个微博的web开发项目,由于该书出的比较早(2012出的),目前为止利用nodejs进行web开发各种组合技术都发生了很大的更新,例如书中选择的是express这个mvc框架,但是选的是很早的版本,目前的最新版本是4.12.1,之前的3.X的版本都是直接将各个中间件全部纳入express中的,在4.X的版本之后,除了静态文件路由映射中间件,其余的都是通过require方式加载进入该框架的。又比如nodejs开发指南的作者选用了ejs作为模板引擎,但是目前利用命令行自动生成的express项目采用jade作为默认模板引擎,所以照着这本书按图索骥显然是不行的。所以我准备将这个微博项目按照目前最新的组合方式nodejs v0.1033+express4.12.1+jade1.9.2+MongoDB3.0来进行重构,稍后也会写一系列文章来总结学习步骤和心得,今天首先来记录下在windows系统下安装MongoDB的过程,原书中并没有交代如何安装MongoDB。

1.下载最新版MongoDB

下载地址http://www.mongodb.org/downloads,注意这里要按照自己的系统下载,我的系统是64位 win8.1,所以下载的是64位的msi文件;

2.下载完成后双击安装,安装过程都是下一步点到尾,最后结束安装;

3.这时候MongoDB server已经安装到你的系统中了,默认会在c盘的program files文件夹下,在该文件夹下找到MongoDB文件夹,进去进入到bin 目录,如下所示:

windows系统安装MongoDB _ Java侠

4.创建数据文件存放路径,在磁盘中随便创建一个文件夹用来存放MongoDB的数据文件如下所示(我是在D盘中创建 的):

mkdir data\db

这时在我的D盘先创建了一个data文件夹里面有一个db文件夹用来存放MongoDB的数据文件。

5.指定数据存放路径

在命令行下,进入到刚才的bin目录下,

C:
cd Program Files\MongoDB\Server\3.0\bin

具体路径依自己安装的路径为主,使用该目录下的mongod.exe来注册数据存放目录

mongod.exe --dbpath d:\data

这里的dbpath就是自己创建的数据存放目录,这时候命令行中出现一大堆文字代表注册成功,如下:

windows系统安装MongoDB _ Java侠

理论上,这个时候就已经算是mongoDB 安装配置完毕了,可以在命令行中使用刚才bin路径下的mongod.exe去启动它,

C:\Program Files\MongoDB\Server\3.0\bin\mongod.exe

但是每次启动都要使用一长串路径是在麻烦,我们需要将它注册为windows服务并让他开机自动启动。

6.在刚才的data目录下再创建一个log目录用来存放log文件

D:
cd data
mkdir log

然后在data目录下创建一个mongod.cfg文件作为配置文件;

windows系统安装MongoDB _ Java侠

7.将配置信息写入配置文件

echo logpath=D:\data\log\mongod.log> "D:\data\mongod.cfg"
echo dbpath=D:\data\db>> "D:\data\mongod.cfg"

这两句的意思是将dbpath和logpath写入该配置文件

8.利用sc.exe注册windows服务

sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.0\bin\mongod.exe\" --service --config=\"D:\data\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"

这时如果命令行输出createService成功,则说明注册服务已成功;

9.使用windows服务开启MongoDB和关闭MongoDB

net start MongoDB
net stop MongoDB

如下所示:

windows系统安装MongoDB _ Java侠

这时,MongoDB已经安装完成。最后推荐英文好的同学直接去官网看文档,里面很详细的介绍了安装,操作和使用过程。

作者:myzhibie
来源链接:https://www.cnblogs.com/myzhibie/p/4445577.html

标签: MongoDB

“windows系统安装MongoDB” 的相关文章

Mongodb之(初识如故)

Mongodb之(初识如故)

   在博主的威逼之下特为大家进行一下小分享,特此申明博主人品非常淳朴只是威逼,绝对没有利诱。   由于mongodb...

MacOS 安装 mongodb 以及配置自启动

使用 Homebrew 安装 MongoDB brew install mongodb 配置自动启动 1.链接 plist 文件...

docker安装mongodb

docker安装mongodb 1、第一步 拉取MongoDB镜像 docker pull mongo 2、第二步 查看镜像情...

十个 MongoDB 使用要点

十个 MongoDB 使用要点

从 mongodb 阶段性技术总结 中抽取并整理了对大家有帮助的十个要点。 从 mongodb 阶段性技术总结 中抽取并整理了对大家有帮助的十...

datax-web配置mongodb数据源

datax-web配置mongodb数据源

springboot url为: data: mongodb: primary: uri: mongodb://chenlianrw...

配置MongoDB副本集

配置MongoDB副本集

1 案例1:配置MongoDB副本集 1.1 问题 具体要求: 准备3台mongodb服务器 配置副本集服务...

MongoDB概述以及安装

MongoDB概述以及安装

文章目录 前言 MongoDB 基本概念详解 MongoDB都有哪些特...

linux(centos 7) 环境 mongodb 安装,配置,创建用户密码

1.下载安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.9.t...

安装、配置和运行MongoDB

安装、配置和运行MongoDB

一、下载及安装MongoDB 1.下载方法 官网地址:https://www.mongodb.com/ 依次点击 Try free ,O...

使用MongoDB和JSP实现一个简单的购物车系统

使用MongoDB和JSP实现一个简单的购物车系统

目录 1 问题描述  2 解决方案  2.1  实现功能  2.2  最终运行效果图 ...