原文地址:http://www.mongodb.org/display/DOCS/Windows+Service
在windows平台上,mongod.exe具有本地支持来安装和运行为windows服务。
服务相关的命令有:
mongod --install mongod --service mongod --remove mongod --reinstall
你也可以把以下选项传递给 —install 和 –reinstall。
--serviceName {arg} --serviceUser {arg} --servicePassword {arg}
—install和—remove选项分别将mongo安装为服务和移除它。--service选项用于开启服务。--reinstall会尝试移除服务然后再安装它。如果服务还没有安装,--reinstall也有效。
如果服务正在运行,--remove和—reinstall都会停止它。
改变服务的名称要使用—serviceName。不论将mongo运行为本地或者域用户还是本地系统账户,都使用—serviceUser和—servicePassword。
通过命令行伴随—install一起传递给mongod.exe的任何参数,服务都会用于配置mongod.exe的运行。看下面这个例子(这些参数都不是把mongod运行为服务必需的):
mongod --logpath d:\mongo\logs --logappend --dbpath d:\mongo\data --directoryperdb --install
这将导致一个称为Mongo的服务运行以下命令:
mongod --logpath d:\mongo\logs --logappend --dbpath d:\mongo\data --directoryperdb
若要将服务安装在win7上,你必须确保自己在以管理员身份运行。要这样做,打开开始菜单,在搜索栏里键入“cmd.exe”。然后在出现的命令行程序上右键,选择“以管理员身份运行”。
这时候你就可以像上面介绍的那样通过—install把MongoDB安装为服务了。
将mongos作为Windows服务
现在(最低是1.8版本了),mongos还不支持直接安装为windows服务。然而,通过使用Windows Resource Kit(点此下载),你可以配置windows主机启动时打开mongos。
1。假设你的mongos配置文件是C:\MongoDB\mongos.conf,并且你已经测试了它有效。
2。以管理员身份运行cmd.exe.
3. 将srvany.exe安装为服务,就像这样:
C:\Program Files\Windows Resource Kits\Tools>"C:\Program Files\Windows Resource
Kits\Tools\instsrv.exe" mongos "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"
输出差不多是这样:
The service was successfuly added\! Make sure that you go into the Control Panel and use the Services applet to change the Account Name and Password that this newly installed service will use for its Security Context.
10.打开regedit.exe。
11.找到子键
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mongos
12.右键mongos,选择新建>项,输入Parameters。
13.选中Parameters。
14. 在右边的窗口中右击,选择新建>字符串值,输入Application。
15. 把application的值修改为mongos.exe的全路径,如c:\mongodb\bin\mongos.exe。
16.再次在右边右击,选择新建>字符串值,输入AppParameters。
17.修改它的值为mongos的参数,如--config C:\mongodb\mongos.conf。
18.用NET START mongos校验下服务是否能开启。
相关推荐
MongoDB在Windows上的安装运行很方便。直接下载、解压,然后运行bin/mongod即可启动服务器,运行bin/mongo即可运行命令行客户端。官方网站:http://www.mongodb.org/downloads。下载对于版本,解压并抽取相关的bi
作为基于分布式文件存储的数据库,在目前的云计算实践中,MongoDB炙手可热。《深入云计算(MongoDB管理与开发实战详解)》系统全面的介绍了MongoDB开发、管理、维护和性能优化等方方面面。详细而深入,对MongoDB的开发...
这是使用MongoDB作为DMBS系统的flask应用程序的简单微框架。 科技栈 Python 2.7 安装 在Windows和Linux之间,安装Buildinator会有所不同。 Linux安装 运行./install.sh以安装所有软件包。 入门 使用./run.py -s或...
作为基于分布式文件存储的数据库,在目前的云计算实践中,MongoDB炙手可热。《深入云计算(MongoDB管理与开发实战详解)》系统全面的介绍了MongoDB开发、管理、维护和性能优化等方方面面。详细而深入,对MongoDB的开发...
带有Flask REST API后端和MongoDB的Webapp Starter 注意:在Windows上运行此程序可能会出现问题。开发网站后端/前端如果需要,可以在主机文件(例如127.0.0.1 db )中添加自定义主机。 因此,服务器配置不需要任何...
用于MongoDB,Node.js和Vue.js的入门级存储库,具有基于Docker的本地环境。 堆栈用于MongoDB,Node.js和Vue.js的入门级存储库,具有基于Docker的本地环境。 安装运行堆栈$ docker-compose up从浏览器访问堆栈启动器...
入门这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。先决条件如果您想尝试,则需要具备以下先决条件Python > 3.6正在安装首先,在计算机上克隆项目git clone ...
使用Traefik,Docker,Docker Compose,Fastify,JWT和Mongodb的Node.js RESTful API样板。 要求 Node.js> = 14 码头工人 Docker撰写 入门 使用docker安装软件包: docker run --rm -it \ -v ${PWD} :/usr/src/...
node -v // v9.2.0 入门 运行开发服务器 npm 运行服务器npm installnpm dev 打开一个新的终端来运行数据库 纱运行服务器yarnyarn dev 打开一个新的终端来运行数据库 运行生产服务器 npm 运行服务器npm installnpm ...
架构概述:本参考应用程序是在服务器端和客户端的跨平台两种,由于能够根据您的码头工人主机上的Linux或Windows容器运行的.NET的核心服务,并为Xamarin的Android,iOS或正在运行的移动应用Windows / UWP加上客户端...
Matchflow原型 :rugby_football: 体育视频 :fast-forward_button: 分析... 在Windows上的命令提示符下运行MongoDB服务器,导航到包含mongod.exe文件的MongoDB安装目录。 现在,使用以下命令指定数据目录: .\mongod.e
React Full-Stack入门套件 使用 , , 和全栈React样板。 与数据库连接器(例如 , , 以及其他许多数据库)配合良好。 完全更新了ES6语法。 松散地基于,仅进行了研究。 查阅他们的,详细了解代理设置如何允许...
入门:先决条件: 已安装Node JS(版本9或更高版本)MongoDB( ) 对于Windows:转到“社区服务器”选项卡并下载Windows Server 2008 R2 64位版本。 对于Windows:安装后,需要在C:根目录下创建一个名为“ data”的...
能力概况 先决条件 ( 附带) ... 启动mongoDB.exe可执行文件(Windows)或运行mongod (OSX和* nix)。 您可能需要使用参数--dbpath 来告诉mongoDB您要将数据存储在何处。 运行npm install -g nod
入门以下说明针对 Windows 用户进行了优化。安装使用包openssh和rsync安装 。 将<CYGWIN>/bin文件夹添加到您的 。 安装 。 安装 (需要 1.6.1 或更高版本)。 将此 repo 克隆到您的本地计算机。 通过执行start.bat...
固定启动器 一个多合一的Fastify入门项目。 它遵循MVC结构。 这包里有什么? 默认的CRUD模型数据库服务器:MongoDB 数据库适配器:猫鼬使用jwt的登录路由设置了API文档(使用Swagger) 设置了单元和集成测试皮棉和...
通过我一个免费,离线,实时,开放源代码的网络应用程序,可协助活动的组织者仅允许使用Face-Recognition ...先决条件Python3 Node.js v8.1.4或更高版本MongoDB macOS(已测试),Linux(正在运行),Windows(未测试
产品特点 微服务架构 服务器端渲染前端 ...技术 Next.js用于服务器端渲染,在前端和Koa(而不是Express)上使用React,MongoDB与Mongoose... 要与Docker一起运行,您需要为Mac或Windows安装Docker并安装Node.js。 步骤
将Spring Cloud,Spring Boot,Angular和MongoDB用于简单的博客/商店应用程序。 请阅读以了解如何创建此示例。 先决条件: , 6.11, 和 。 注意:如果您不在Mac或Windows上,则可能还需要 。 具有身份验证和...
说明:使用react框架搭建的一个家居生活网站,麻雀虽小,五脏俱全,适合react的入门学习。如果对您有帮助请点击右上角的“star”支持一下!谢谢! ^_^,如果项目存在哪些问题,请联系我进行更正哦!2.项目运行:...