(翻译)二 MongoDB入门-作为windows服务运行
来源:互联网 发布:滤波器算法 编辑:程序博客网 时间:2024/05/21 09:40
原文地址: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上
若要将服务安装在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服务运行
- MongoDB作为windows服务运行
- 将MongoDB服务器作为Windows服务运行
- 将MongoDB服务器作为Windows服务运行
- MongoDB安装及将MongoDB服务器作为windows服务运行
- MongoDB安装及将MongoDB服务器作为windows服务运行
- MongoDB安装+将MongoDB服务器作为Windows服务运行
- mongodb作为windows服务安装
- java程序作为windows服务运行
- Quartz.Net 2.0 作为Windows 服务运行
- (翻译)零 MongoDB入门-MongoDB简介
- 让SVN作为windows系统服务自动运行
- 让SVN作为windows系统服务自动运行
- 使Java程序在Windows上作为服务运行
- 让SVN作为Windows系统服务自动运行
- 【转载】让SVN作为windows系统服务自动运行
- java程序在windows系统作为服务程序运行
- 使用srvany.exe将任何程序作为Windows服务运行
- JDK+Eclipse+CDT+MinGW安装完全版
- EXTJS Odata 可能解决方案
- 最近的一点小总结
- IBM Rational Team Concert浅谈
- 模仿QQ播放器,歌曲名超出长度,文字自动左右滚动
- (翻译)二 MongoDB入门-作为windows服务运行
- (翻译)零 MongoDB入门-MongoDB简介
- Win CE下BSP中的bib文件学习
- poj-1050 题解
- windows下MongoDB入门
- wince 中的Dirs文件和Source文件
- (转载)四 MongoDB开发教程
- hdu2602
- (转载)五 MongoDB交互shell