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

上一遍我写的是关于基本的MongoDB的安装,可能不是很详细,也写得很不好,不过这次我们会详细的说说,如果将MongoDB部署在你的Windows电脑上。

1.配置环境变量

如果每次都要在CMD进入MongoDB上的bin目录来操作,那就真的很麻烦了,那么我们就直接在环境变量上添加好了。

首先右击我的电脑点击属性,找到高级系统设置,然后进入

然后就看到环境变量了

然后点击进入,找到Path这一列

Path路径上存放的都是各个应用程序的bin路径,只要在这里配置好了,就能在CMD上使用bin目录上的exe执行程序了

每个路径之间用“;”隔开,将MongoDB的bin目录添加上去就可以了

然后我们打开cmd就可以直接使用mongod、mongo等命令了

二.将mongoDB添加为windows服务

将mongoDB添加为windows服务有两种方法,跟启动Mongo实例一样,可以直接用命令启动或者用配置文件启动。不过基本都是大同小异,配置文件无非就是把参数进去而已。

因为我的电脑上已经有两个mongodb服务了,所以我直接把配置文件的方法给你们看吧

首先在你创建一个文件夹用来放你的数据库,然后建以下这样的目录

db就是放数据库文件,logs放日志文件,config就是放配置文件

现在我们看看配置文件里有些什么

前面两个很好懂,第三个是开启日志功能,这个日志不是我们平时说的日志,是用于单个MongoDB实例紧急复原。

第四个就是log文件进行日志追加。

最后一个就是端口

保存好之后我们就可以开始了

需要用管理员身份打开cmd(切记,一定要,不然创建失败)

命令就是mongodb --auth --install --serviceName "DBMongo_Self" --serviceDisplayName "DBMongo_Self" -f E:\MongoDB_Self\db_DriverTest\config\mongodb.conf

如果你只是建一个MongoDB服务,只要 serviceName参数就可以了,如果你要多建几个就要serviceDisplayName,不然会创建失败

创建完之后我们就去服务管理器中查看

然后点击启动就好啦.

然后就可以用RoboMongo连接就好啦~

时间: 2024-09-29 21:54:15

初始MongoDB------将MongoDB创建为Windows服务的相关文章

为MongoDB创建一个Windows服务

一:选型,根据机器的操作系统类型来选择合适的版本,使用下面的命令行查询机器的操作系统版本 wmic os get osarchitecture 二:下载并安装 附上下载链接 点击安装包,我这里是把文件安装到了(E:\MongoDB) 安装好之后该文件夹下就出现下面的文件, 这个时候新建一个Data文件夹用来存放MongoDB的所有数据,新建一个Log文件夹用来存放日志文件 三:启动MongoDB数据库,在命令行窗口执行下面的命令,执行完成之后会看到下面的提示信息 e:\mongodb\bin\m

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安装为32位windows服务

cmd启动mongodb这里就不说了,比较简单. 要想在32位的机器上把mongodb安装为windows服务,就必须开启journal.journal类似于关系数据库的redo.log,由于mongodb认为开启journal比较消耗内存,所以在32位的机器上默认不开启的(64位是默认开启的).下面就以配置文件启动的方式安装mongodb的windows服务. 新建mongod.cfg文件,放在mongodb安装文件的bin目录下,内容如下:journal=truelogpath=D:\mon

MongoDB安装并设置为windows服务以使其开机自启

在MongoDB的官方下载windows平台的压缩zip文件,地址:https://www.mongodb.org/dr/fastdl.mongodb.org/win32/mongodb-win32-x86_64-3.2.1.zip/download 1.解压zip文件,我的路径为:F:\StudyTools\MongoDB 2.设置数据文件路径: 在F:\StudyTools\MongoDB里面新建log和data文件夹 在F:\StudyTools\MongoDB\log里面新建mongod

MongoDB安装及添加到Windows服务,随系统启动

本文介绍在Windows环境下安装MongoDB及添加到Windows服务中,随系统启动 首先去官网下载Windows安装包:https://www.mongodb.org/downloads 一般情况下选择默认的64位即可(除非你的主机是32位),下载后,假设我们安装到:D:/soft/mongodb/ ,完成后,进入该目录,新建data和logs两个文件夹,并在logs目录下再新建个mongodb.log.然后打开命令提示符(CMD),Windows8.1的用户需要用管理员身份打开.执行以下

MongoDB 安装及制作成windows服务

下载:  注:直接使用浏览器下载速度很慢,建议使用其他下载软件下载(比如:迅雷) 官网下载地址: https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-4.0.12-signed.msi 或 进入官网(https://www.mongodb.com/)选择下载:  安装: 文件下载完之后,直接双击运行:  这一步要选择“Custom”,下一步设置安装路径:  修改安装路径: 注:安装路径不要有空格!比如:D:\Pro

C#使用定时任务框架Windows.TaskSchedule.exe安装控制台应用程序创建的Windows服务

上一篇介绍了利用模板创建.安装以及卸载Windows服务,本篇继续研究这个话题,不过是创建控制台程序,使用Windows.TaskSchedule.exe安装. 为什么要使用控制台程序?--调试简单粗暴.哈哈. 创建控制台应用程序项目后,我们编辑服务主体代码,我们继续向文本文件中写入一句话. 在实现具体逻辑前,我们需要引用Windows.TaskSchedule.Extends.dll,服务类继承 IJob . 1 using System; 2 using System.Configurati

[翻译] 使用 .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

Topshelf + Quartz2.5 创建基于windows服务

1.创建一个定时调度Quartz类 1 using Quartz; 2 using Quartz.Impl; 3 using System; 4 using System.Collections.Generic; 5 using System.Linq; 6 using System.Text; 7 using System.Threading.Tasks; 8 using Topshelf; 9 10 11 namespace TopShelfSolution 12 { 13 14 publi