在网上找了各种安装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. words

    conscious[英][ˈkɒnʃəs][美][ˈkɑnʃəs]consensus[英][kənˈsensəs][美][kənˈsɛnsəs] scious sensuswaterflood; de ...

  2. JavaScript Array 常用函数整理

    按字母顺序整理 索引 Array.prototype.concat() Array.prototype.filter() Array.prototype.indexOf() Array.prototy ...

  3. 内置函数dict

    本函数是从可迭代对象来创建新字典.比如一个元组组成的列表,或者一个字典对象. 例子: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #dict() #以键对方式构造字典 ...

  4. DNS解析流程

    DNS简单来说就是进行域名和IP的转换,那该如何转换呢?既然要转换,肯定有转换表,那表应该存 哪个服务器上,怎样去请求域名服务器来进行转换,所以,这个转换的过程都是什么.而面试的时 经常会有这道题:当 ...

  5. JDK安装配置

    http://www.runoob.com/java/java-environment-setup.html

  6. Preference Screen 首选项

     设置Preference Screen (res\xml\userpreferences.xml) <?xml version="1.0" encoding="u ...

  7. 关于phpmyadmin的小笔记

    默认情况下,phpmyadmin联系的是localhost. 如果此时hostname不是localhost而是其它什么的话,在phpmyadmin是不能连接上的,虽然在命令行mysql -h loc ...

  8. Python学习笔记(一)python基础与函数

    1.python基础 1.1输入与输出 输出 用print加上字符串,就可以打印指定的文字或数字 >>> print 'hello, world' hello, world > ...

  9. 如何修改MyEclipse项目的web context-root

    修改一个MyEclipse项目的名称很容易,右键点项目->rename就行了. 但此时项目的web context-root 还没有改变,需要右键点项目->properties->M ...

  10. IOS 支持HTTPS调用(AFNetWorking框架)

    1.ATS开关开启2.manager.securityPolicy.allowInvalidCertificates = YES; manager.securityPolicy.validatesDo ...