在网上找了各种安装MongoDB的教程,总是会出现一些bug,就自己总结了,亲测正确,MongoDB的安装再也不是一件麻烦的事情了~

1.下载好跟自己电脑适合的安装包,选择Custom自定义安装,将安装位置改为C:\Mongo(或者其他盘的根目录下)

2.安装后进入C:\Mongo创建data文件夹,进入data,创建db(存放数据库)文件夹和log(存放日志)文件夹。

3.进入C:\Mongo\bin文件夹,命令行下输入以下命令运行MongoDB 服务器

mongod.exe --dbpath c:\Mongo\data\db

如果出现错误:dbexit: rc:100(这是存储引擎出现错误),需要输入以下命令:

mongod.exe -dbpath c:\Mongo\data\db -storageEngine=mmapv1

4.在mongo下创建:mongo.config,写入log和db路径

dbpath=c:\Mongo\data\db
logpath=c:\Mongo\data\log\mongo.log

5.将MongoDB服务器作为Windows服务运行

mongod.exe
--bind_ip 要绑定的ip(绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP)
--logpath "c:\Mongo\data\log\mongo.log"(指定文件而不是目录)
--logappend --dbpath "c:\Mongo\data\db"
--port 服务端口号(默认为27017)
--serviceName "YourServiceName"
--serviceDisplayName "YourServiceName"
--install
命令行输入语句为:
mongod.exe --logpath "c:\Mongo\data\log\mongo.log" --logappend --dbpath "c:\Mongo\data\db" --serviceName "kou" --serviceDisplayName "kou" --install

6.配置环境变量(右键我的电脑->高级系统设置->环境变量)bin的路径:c:\mongo\bin

启动服务

net start 服务名

如果此处提示:mongodb服务没有控制功能,那就是服务名的路径有误,可 启动任务管理器->打开‘服务’->找到服务名,查看设置的路径,与启动服务的目录对比,进行错误更正。

7.现在您的mongodb就已经安装完成,可以在浏览器中输入:localhost:27017 进项访问,正确的话会在页面显示:
It looks like you are trying to access MongoDB over HTTP on the native driver port.

如有错误,请您指正!

Windows7+32位,MongoDB安装的更多相关文章

  1. 在windows7 64位上安装selenium2library问题解决

    今天发现了windows7 64位上安装selenium2Libaray的问题,下载exe文件安装不行.就切换成了半自动模式.  方案如下: 1.首先下载pip安装.(因为要用pip来安装 selen ...

  2. 3 Oracle 32位客户端安装及arcgis连接

    关于Oracle服务器端安装及配置的过程详见第2篇文章,链接如下:http://www.cnblogs.com/gistrd/p/8494292.html,本篇介绍客户端安装配置及连接arcgis过程 ...

  3. ERDAS IMAGINE 2014 32位 破解安装

    1.        安装Install ERDAS Foundation 2014 2.        安装ERDAS IMAGINE 2014  32位 3.        安装Intergraph ...

  4. win7 32位系统 安装node.js最新版本遇到的问题

    win7   32位是安装不了10.0以上版本的node.js的 ,因为10.0以上版本的node.js已经不对win7 32位的电脑进行维护更新了,如果你的电脑是win7 32位系统的话,只能下载安 ...

  5. python27(32位)安装RTree

    一开始用pip install -r requirements.txt 报错:OSError: could not find or load spatialindex_c.dll 1)从以下链接下载编 ...

  6. Ubuntu 14.04(32位)安装Oracle 11g(32位)全过程

    1.将系统更新到最新:sudo apt-get updatesudo apt-get dist-upgrade2.安装Oracle所需的依赖包:sudo apt-get install automak ...

  7. Scrapy在win7 32位的安装及依赖包

    Scrapy,一个网络爬虫的框架,首先第一步肯定是安装. 参考网上的文章. 安装过程中需要用到pip工具,请自行安装. 1.安装python 这个是必须的,既然都用到scrapy了,肯定已经安装了py ...

  8. 外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。

    经过一周的各种折磨,如题.以下是我的经验和教训. 我的外网是win10 64位,内网环境win7 32位.由于未知原因,anaconda无法安装!!! 其实最靠谱的安装三方包的还是whl包.但是很有可 ...

  9. windows7 64位机上安装配置CUDA7.5(或8.0)+cudnn5.0操作步骤

    按照官网文档 http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html#axzz4TpI4c8v ...

  10. notepad++下载32位,安装插件管理

    下载32位地址: https://notepad-plus-plus.org/download/v7.6.4.html 下载插件: 链接: https://pan.baidu.com/s/1tRSo4 ...

随机推荐

  1. Thinkphp 验证码

    一.生成验证码 $Verify = new \Think\Verify(); $Verify->entry(); 生成的验证码信息会保存到session中,里面包含数据有: array('ver ...

  2. How to use wget ?

    1.How to get conent (not download page) of website? wget <websit> -q -O -

  3. css background-size 属性 兼容ie8 ie7 方案

    <!-- background-size-polyfill v0.2.0 | (c) 2012-2013 Louis-Rémi Babé | MIT License --> <PUB ...

  4. 开发者所需要知道的 iOS 10 SDK 新特性

    转自:https://onevcat.com/2016/06/ios-10-sdk/ 写的很好啊.哈哈哈 总览 距离 iPhone 横空出世已经过去了 9 个年头,iOS 的版本号也跨入了两位数.在我 ...

  5. Linux 升级修改libc gcc 文件名称,导致执行命令失效问题解决

    升级linux文件时,若不小心把文件名给重命名了,结果导致执行所有命令都不识别. 比如我们不小心执行了 mv /lib64/libc.so.6 /lib64/libc.so.6.bak 结果导致所有系 ...

  6. smarty中使用truncate出现乱码,用mb_substr解决

  7. 浅谈MySQL数据类型

    MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 一.数值类型 MySQL支持所有标 ...

  8. asp.net mvc中ViewData、ViewBag和TempData的详解

    一.ViewData和ViewBag 1.ViewData和ViewBag都是从Action向View传递数据的方式,当然还有其他方式如向View传递Model. 2.ViewData页面查询数据时需 ...

  9. 如何在使用itext生成pdf文档时给文档添加背景图片

    这个问题我在网上搜了很久,没有找到什么解决方案,需求其实很简单,就是添加背景图片.在解决这个问题之前,我们需要了解什么是背景图片?背景图片就是位于文档最底层的图片,文字和其他内容可以浮在它的上面.这又 ...

  10. OC ---- 字典集合 iOS学习-----细碎知识点总结

    实例方法的创建 NSDictionary *wukong = [[NSDictionary alloc] initWithObjectsAndKeys:", @"age" ...