MongoDB 3.4 安装以 Windows 服务方式运行的详细步骤

转载  更新时间:2017年09月12日 11:47:54   作者:VAllen   我要评论

这篇文章主要介绍了MongoDB 3.4 安装以 Windows 服务方式运行的详细步骤,需要的朋友可以参考下

1.首先从https://www.mongodb.com/download-center#community 下载社区版,企业版也是类似。

2.双击运行安装,可自定义安装路径,这里采用默认路径(C:\Program Files\MongoDB\Server\3.4)

一路下一步直至安装完毕。

3.创建数据存放目录(这里我放在D:\MongoDB\data)。

D:\MongoDB\data创建db目录和log目录,分别用来存放数据库文件和日志文件。

4.创建配置文件mongod.cfg存放在D:\MongoDB目录下。

systemLog:
 destination: file
 path: D:\MongoDB\data\log\mongod.log
storage:
 dbPath: D:\MongoDB\data\db

更多配置请参见官网文档:https://docs.mongodb.com

5.以管理员身份运行命令提示符(否则会没有权限创建和启用Windows服务):

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

PS:删除MongoDB Windows服务的命令是:sc delete MongoDB

至此,MongoDB for Windows Service 已安装完毕。

在使用过程中,可能会碰到以下错误:

1.无法创建另一个系统信号灯。

只需要进入MongoDB的数据库存放目录(例如D:\MongoDB\data\db),将此文件夹下的mongod.lock删除,重新启动MongoDB服务即可。

总结

以上所述是小编给大家介绍的MongoDB 3.4 安装以 Windows 服务方式运行的详细步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • mongodb错误tcmalloc: large alloc out of memory, printing stack and exiting解决办法

    mongodb错误tcmalloc: large alloc out of memory, printing sta

    这篇文章主要介绍了mongodb错误tcmalloc: large alloc out of memory, printing stack and exiting解决办法,需要的朋友可以参考下
    2014-06-06
  • Windows下把MongoDB安装为系统服务的方法

    Windows下把MongoDB安装为系统服务的方法

    这篇文章主要介绍了Windows下把MongoDB安装为系统服务的方法,本文详细介绍了将mongoDB安装为WinXP下系统服务的过程,需要的朋友可以参考下
    2014-10-10
  • CentOS 7系统下SELinux阻止MongoDB启动的问题详解

    CentOS 7系统下SELinux阻止MongoDB启动的问题详解

    这篇文章主要给大家介绍了关于CentOS 7系统下SELinux阻止MongoDB启动问题的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • MongoDB 快速入门

    MongoDB 快速入门

    MongoDB 快速入门,想要学习MongoDB的朋友可以参考下。
    2011-10-10
  • MongoDB插入数据的3种方法

    MongoDB插入数据的3种方法

    在MongoDB中,db.collection.insert()方法添加一个新文档到集合中。另外,db.collection.update()方法和db.collection.save()方法也能通过upsert操作添加新文档。upsert操作执行更新现有文档或者当文档不存在时插入一个新文档。
    2014-05-05
  • MongoDB的mongo shell常用操作方法及操作脚本笔记

    MongoDB的mongo shell常用操作方法及操作脚本笔记

    mongo shell即相当于SQL语句在关系型数据库中的作用,MongoDB使用JavaScript作为shell操作命令,这里我们就来整理MongoDB的mongo shell常用操作方法及操作脚本笔记
    2016-07-07
  • Ubuntu中安装MongoDB及执行一些简单操作笔记

    Ubuntu中安装MongoDB及执行一些简单操作笔记

    这篇文章主要介绍了Ubuntu中安装MongoDB及执行一些简单操作笔记,本文同时给出了查看已有数据库、删除数据库、创建数据库等操作命令实例,需要的朋友可以参考下
    2014-09-09
  • 阿里云CentOS7安装Mongodb教程

    阿里云CentOS7安装Mongodb教程

    本文给大家介绍的教程主要参考资源的官方文档,当然如果你是centos6的,也可以看看其他文章,笔者用的是7,mongodb想用3以上的版本,需要的小伙伴可以参考下
    2016-11-11
  • MongoDB常用操作汇总

    MongoDB常用操作汇总

    MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
    2017-05-05
  • 记一次MongoDB性能问题(从MySQL迁移到MongoDB)

    记一次MongoDB性能问题(从MySQL迁移到MongoDB)

    最近忙着把一个项目从MySQL迁移到MongoDB,在导入旧数据的过程中,遇到了些许波折,犯了不少错误,但同时也学到了不少知识,遂记录下来,需要的朋友可以参考下
    2017-03-03

最新评论