为MongoDB创建一个Windows服务

一:选型,根据机器的操作系统类型来选择合适的版本,使用下面的命令行查询机器的操作系统版本

wmic os get osarchitecture

二:下载并安装

附上下载链接

点击安装包,我这里是把文件安装到了(E:\MongoDB)

安装好之后该文件夹下就出现下面的文件,

这个时候新建一个Data文件夹用来存放MongoDB的所有数据,新建一个Log文件夹用来存放日志文件

三:启动MongoDB数据库,在命令行窗口执行下面的命令,执行完成之后会看到下面的提示信息

e:\mongodb\bin\mongod.exe --dbpath e:\mongodb\data

通过提示信息可以发现进程号码为14288,监听端口是27017

在浏览器里输入http://localhost:27017/

You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number  

如此,MongoDB数据库服务已经成功启动了

四:连接并测试插入数据

双击打开安装目录Bin目录下的mongo.exe客户端程序,打开之后默认连接到test数据库,

CRUD操作测试

更多更全CRUD的操作

啰嗦了半天重点终于来了。。。。。。

为MongoDB创建一个Windows服务

  1. 配置日志文件路径
  2. 配置数据库路径
  3. 安装Window服务

安装成果:

  1. 启动MongoDB服务(net start MongoDB)
  2. 停止MongoDB服务(net stop MongoDB)
  3. 删除MongoDB服务(sc.exe delete MongoDB)

下面是安装服务用到的命令:

echo logpath=E:\MongoDB\log\mongod.log> E:\MongoDB\mongod.cfg
echo dbpath=E:\MongoDB\data>> E:\MongoDB\mongod.cfg

E:\MongoDB\bin\mongod.exe --config E:\MongoDB\mongod.cfg --install
时间: 2024-10-12 09:32:01

为MongoDB创建一个Windows服务的相关文章

[翻译] 使用 .NET Core 3.0 创建一个 Windows 服务

原文: .NET Core Workers as Windows Services 在 .NET Core 3.0 中,我们引入了一种名为 Worker Service 的新型应用程序模板.此模板旨在为您在 .NET Core 中编写长时间运行的服务的提供一个起点.在本演练中,我们将创建一个 worker 并将其作为 Windows 服务运行. 创建一个 Worker 注意:在我们的预览版中,worker 模板与 Web 模板位于同一级菜单中.这将在未来的版本中发生变化.我们打算将 Worker

创建第一个windows服务

windows服务应用程序是一种长期运行在操作系统后台的程序,它对于服务器环境特别适合,它没有用户界面,不会产生任何可视输出,任何用户输出都回被写进windows事件日志. 计算机启动时,服务会自动开始运行,他们不要用户一定登陆才运行. 可以通过选择菜单"开始"-〉"控制面板"-〉"管理工具"-〉"服务"来查看现有系统中的服务,如下图: 创建一个windows服务 切换到代码视图修改. using System; using

C#创建、安装一个Windows服务

C#创建.安装一个Windows服务http://blog.csdn.net/yysyangyangyangshan/article/details/10515035 关于WIndows服务的介绍,之前写过一篇:http://blog.csdn.net/yysyangyangyangshan/article/details/7295739.可能这里对如何写一个服务不是很详细.现在纯用代码的形式介绍一下windows服务是如何开发和安装的. 开发环境:Win7 32位:工具:visualstudi

利用C#创建和安装一个windows服务

最近项目需要,需要定时获取天气资料往数据数库内写入数据,所以就考虑到了.net内的window服务.以前没有这方面的需求,所以基本没怎么接触过.所以也借这次机会好好补充下这方面的知识,以备以后工作之需. 关于winds服务的介绍,这里有一篇文章介绍得很清楚:http://blog.csdn.net/yysyangyangyangshan/article/details/7295739,但这里的具体步骤讲述不是很清楚,所以现用具体的方式再讲述下windows服务的开发与安装事项. 开发环境:Win

初始MongoDB------将MongoDB创建为Windows服务

上一遍我写的是关于基本的MongoDB的安装,可能不是很详细,也写得很不好,不过这次我们会详细的说说,如果将MongoDB部署在你的Windows电脑上. 1.配置环境变量 如果每次都要在CMD进入MongoDB上的bin目录来操作,那就真的很麻烦了,那么我们就直接在环境变量上添加好了. 首先右击我的电脑点击属性,找到高级系统设置,然后进入 然后就看到环境变量了 然后点击进入,找到Path这一列 Path路径上存放的都是各个应用程序的bin路径,只要在这里配置好了,就能在CMD上使用bin目录上

C#创建一个Windows Service

Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的.所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Windows Service写很深入. 本文介绍了如何用C#创建.安装.启动.监控.卸载简单的Windows Service 的内容步骤和注意事项. 一.创建一个Windows Service 1)创建Windows Service项目 2)对Service重命名 将Service1重命名为你服务名称,这里我

MongoDB安装成为Windows服务

使用以下命令将MongoDB安装成为Windows服务.笔者的MongoDB目录为D:\Program Files\mongodb 切换到D:\Program Files\mongodb\bin> mongod --logpath "D:\Program Files\mongodb\data\logs.txt" --logappend --dbpath "D:\Program Files\mongodb\data" --directoryperdb --ser

C# 创建一个WCF服务

做代码统计,方便以后使用: app.config配置文件设置: <configuration> <system.serviceModel> <bindings> <webHttpBinding> <binding name="webBinding" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMess

将MongoDB设为Windows服务

近来用mongodb ,有个问题就是得有个命令提示符窗口 很烦人.网上搜了一下,mongodb 自带是可以做成服务来用的.不错,这样的话就可以在后台运行了,不需要担心不小心关闭了窗口会影响到程序了. 在搜索的时候有篇博客写的还不错 这里引用一下 将MongoDB设为Windows服务. 但是这里面的有个问题没有考虑到,我原来已经有了的document 在迁移时候应该保留 所以有这种情况的 需要把配置文件的 directoryperdb=true 去掉,这样就可以了.