当前位置:首页 > CN2资讯 > 正文内容

MongoDB安装+将MongoDB服务器作为Windows服务运行windows启动mongodb服务

1天前CN2资讯


作者信息

电脑系统:win 10  64位

MongoDB文件:mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed.msi

下载地址:https://www.mongodb.com/download-center#community


MongoDB安装

“ Funnydemons ”

标题为:《MongoDB安装及将MongoDB服务器作为windows服务运行》

链接地址为:​​https://www.mongodb.com/download-center#community​​

如果这个看不懂还可以看

作者:qinkangdeid

标题:Windows下安装MongoDB

将MongoDB服务器作为Windows服务运行

注意:

运行cmd,必须是以管理员身份运行!!!


操作方式有2种

第一种:直接安装

Funnydemons” 的安装方式

cd C:\Program Files\MongoDB\Server\3.4\bin
mongod.exe –logpath “C:\data\log\mongodb.log” –logappend –dbpath “C:\data\db” –serviceName “MongoDB” –install
net start mongodb

PS:net start mongodb为启动mongodb服务,net stop mongodb 停止mongodb服务。

第二种:配置文件安装

创建配置文件mongo.conf

文件的内容:路径请根据自己的安装路径修改

dbpath=D:\MongoDB\Server\3.4\data #数据库路径 自己对应自己安装的
logpath=D:\\MongoDB\Server\3.4\logs\mongo.log #日志输出文件路径 自己对应自己电脑的
logappend=true #错误日志采用追加模式
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017


标红线的就是配置文件的路径!

浏览器中输入 ​​http://127.0.0.1:27017​​ 看到如下提示即说明启动成功 

或者输入:http://localhost:27017/


It looks like you are trying to access MongoDB over HTTP on the native driver port.


创建并启动MongoDB服务,还是进入到安装的bin目录下: 
执行安装服务命令:

mongod --config "D:\MongoDB\Server\3.4\mongo.conf" --install --serviceName "mongodb"


1:你mongo数据库目录

2:服务启动的EXE(不用键入.exe也可以识别)

3:指定命令 --config  和 绝对路径

4:就是服务名称了,可以随便写(起名)


这个时候,我们可以去服务管理看看是否创建服务成功。 
Win + R : service.msc 查看 

也可以通过【任务管理器】--【服务】查看

这个名字,就是你刚从起的名字




PS: net start mongodb为启动mongodb服务,net stop mongodb 停止mongodb服务。

以上截图,为本作者mongo安装目录

1:cd到根目录下

2:通过命令配置

3:启动服务

mongo】命令, 进入mongod的【Shell】界面 

(就可以输入代码或者输入“1+1”回车了,哈哈)


5:就是启动后的服务地址了

删除服务

如果需要卸载MongoDB服务,首先进入C:\Program Files\MongoDB\Server\3.4\bin(依安装目录而定)目录下,执行如下命令:


mongod.exe --remove --serviceName "MongoDB"


小坑强调

1.将MongoDB服务器作为windows服务运行时,务必在管理员身份下运行,不然会因没有权限而出现错误。 


2.如果操作过程中,出现服务器无法正常启动的问题,尝试删除C:\data\db里面的mongod.lock这个文件,因为在上次服务器退出异常时,这个文件会将服务器锁住。

配置信息属性科补


mongod.exe 

这个是必须输入的

--bind_ip yourIPadress 
--bind_ip 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP


--logpath "C:\data\dbConf\mongodb.log" 
--logpath 定MongoDB日志文件,注意是指定文件不是目录


--logappend 
--logappend 使用追加的方式写日志


--dbpath "C:\data\db"
--dbpath  指定数据库路径


--port yourPortNumber 
--port 指定服务端口号,默认端口27017


--serviceName "YourServiceName"
--serviceName 指定服务名称


--serviceDisplayName "YourServiceName" 
--serviceDisplayName 指定服务名称,有多个mongodb服务时执行。


--install
--install 指定作为一个Windows服务安装。


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30846.html

    分享给朋友:

    “MongoDB安装+将MongoDB服务器作为Windows服务运行windows启动mongodb服务” 的相关文章

    如何有效解决VPS硬盘占用过高问题:优化与清理指南

    1.1 系统日志和缓存文件积累 系统日志和缓存文件是VPS硬盘占用过高的常见原因之一。每次系统运行或应用程序执行时,都会生成日志文件来记录操作和错误信息。这些日志文件随着时间的推移会逐渐积累,占用大量磁盘空间。缓存文件也是如此,它们用于加速系统或应用程序的运行,但如果不定期清理,也会占用大量空间。我...

    选择日本VPS的优势与支持比特币支付的推荐服务商

    当谈到日本VPS时,我总是能想到它在全球互联网环境中的独特地位。日本因其低延迟、高稳定性以及优秀的网络连接,成为了许多希望扩大市场的企业和开发者的首选。特别是面向中国、韩国以及东南亚用户,选择日本VPS可以显著提升服务响应速度,让用户体验更为流畅。 日本的数据中心设施相当先进。这里的技术架构可以说是...

    深入了解服务器的基本概念、分类、性能评估与优化策略

    1. 服务器的基本概念与功能 在现代计算环境中,服务器的角色不可或缺。我将服务器看作是一种高性能计算机,专门为客户机提供服务。它们是构建云计算和数据中心的核心设备。通过提供各种服务,如文件存储、数据处理和应用托管,服务器帮助企业高效运营,满足日益增长的技术需求。 服务器的特点非常明显,具有高性能、高...

    主机论坛:获取信息与交流经验的最佳平台

    主机论坛概述 在当今的数字时代,主机论坛作为一个专注于域名、主机、VPS和服务器的讨论与信息交流平台,显得尤为重要。对于站长、开发者和一般用户来说,它们不仅是资讯获取的渠道,更是一个技术交流和问题解决的空间。主机论坛通过汇聚来自不同背景的用户,形成了一个活跃的社区,每个人都能找到自己感兴趣的话题,分...

    Win10一键安装SQLite脚本:简化你的数据库配置过程

    在开始使用SQLite之前,首先需要确保它已经正确安装在你的Windows 10系统上。这个过程包括几个简单的步骤。我会逐步带你完成这些操作,让你能快速进入SQLite的世界。 访问SQLite官网 首先,前往SQLite的官方网站,网址是https://www.sqlite.org/downloa...

    自己搭建网站的全面指南:从目标定位到费用控制

    搭建自己的网站听起来可能有些复杂,但实际上,只要理清思路,完全可以实现。首先,明确你的目标和网站类型是关键的一步。是想建立一个个人博客,还是一个商业网站?这将直接影响你后续的选择和设计。例如,个人博客强调内容,商业网站则需要更多的功能性和用户友好性。所以在开始之前,先问问自己这个网站的核心目的是什么...