zoukankan      html  css  js  c++  java
  • Windows7环境下MongoDB安装和配置

    网上教程很多都过期了啊,有些方法会出错,这里分享下我自己的配置成功的方法。

    下载

    首先我的版本是17.9.27下载的 mongodb-win32-x86_64-2008plus-ssl-3.4.9-signed.msi,不知道为什么,我进官网非常卡,好像是被墙了一部分JS代码?用SS全局模式也还是很卡,在这种很卡的情况下,进入Dowload页面很辛苦,

    下载位置在这里

     下载下拉表的第一个即可,但是我这里最后点进去了也是吓到一点就网络错误。。最后把链接给了老gong,他那里很流畅,下载好发给我了。

     安装

    不想装C盘的注意next到这一步,选这个手动选择路径就好。

    配置

    1.下载好了之后,手动创建data文件夹:

     2.在data目录里创建db目录。

    3.启动服务器 mongod.exe --dbpath G:Mongodbdatadb
    4.这时候就会初始化一系列的其他文件。
    5.ctrl+c退出
    6.将MongoDB服务器作为Windows服务运行,请注意,你必须有管理权限才能运行下面的命令。执行以下命令将MongoDB服务器作为Windows服务运行:
    我的命令是:
    mongod.exe  --logpath "G:Mongodbdatamongodb.log" --dbpath "G:Mongodbdatadb"  --serviceName "MongoDB" --serviceDisplayName "MongoDB " --install
    一些没有设置就是默认的。
     
     
    参数说明:
    mongod.exe --bind_ip yourIPadress --logpath "C:datadbConfmongodb.log" --logappend --dbpath "C:datadb" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install

    下表为mongodb启动的参数说明:

    参数描述
    --bind_ip 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP
    --logpath 定MongoDB日志文件,注意是指定文件不是目录
    --logappend 使用追加的方式写日志
    --dbpath 指定数据库路径
    --port 指定服务端口号,默认端口27017
    --serviceName 指定服务名称
    --serviceDisplayName 指定服务名称,有多个mongodb服务时执行。
    --install 指定作为一个Windows服务安装。

    7.这时候基本上就配置成功了,可能会因为上面的非正常退出,而导致在data目录生成mongod.lock的文件,手动删除它,重启服务,下次才能用mongod.exe重连服务。

    启动和关闭服务的命令和mysql一样 :

    net start MongoDB
    net stop MongoDB
  • 相关阅读:
    JavaWeb_(Jar)使用fastjson解析json和序列化对象
    JavaWeb_JSTL标签数据的存储
    JavaWeb_EL表达式存储数据及获得项目路径
    JavaWeb_(MVC)管理员后台商品查询demo
    JavaWeb_(设计模式)单例模式
    JavaWeb_客户端相对/绝对路径和服务器端路径
    JavaWeb_Servlet生命周期
    控制导航条最后一个标签样式的三种方法
    JS跳转到顶部的方法
    数学对象Math ceil()、floor()、round()方法
  • 原文地址:https://www.cnblogs.com/zhangmingzhao/p/7601598.html
Copyright © 2011-2022 走看看