win2008 启用 mongodb 服务出错 1053 的解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win2008 启用 mongodb 服务出错 1053 的解决方法相关的知识,希望对你有一定的参考价值。

参考技术A

mongodb4.0,修改安装目录下bin\\mongod.cfg启用用户认证,在win10上成功:

但是在win2008 r2上,总是出现1053错误。经过百度,多次测试,enabled加上双引号就可以了。

如果本文对您有帮助,请给我留个言。谢谢!

win10下的MongoDB安装和配置

1 dbpath=C:MongoDBdatadb
2 logpath=C:MongoDBlogmongo.log
3 logappend=true                        # 日志采用追加模式,配置后mongodb日志会追加到现有的日志文件,不会重新创建一个新文件
4 journal=true                        # 启用日志文件,默认启用
5 quiet=true                            # 这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为 false
6 port=27017                            # 端口号 默认为 2701

先去下载安装包:https://www.mongodb.com/download-center/community

然后一步一步的安装下去,注意在有一个步骤会出现retry提示,这里选择ignore就好的。

完成安装,要配置,先配置环境变量,在path下加入安装的MongoDB的bin目录,

然后打开文件夹,定位到对应MongoDB目录,创建log文件夹,在log文件夹下新建mongo.log文件。

回到上级目录,找到data文件夹,在该文件夹下新建db文件夹。

在回到上级目录,新建mongodb.conf文件,给文件里写入之前配置的信息。如

 

1 dbpath=C:MongoDBdatadb
2 logpath=C:MongoDBlogmongo.log
3 logappend=true                        # 日志采用追加模式,配置后mongodb日志会追加到现有的日志文件,不会重新创建一个新文件
4 journal=true                        # 启用日志文件,默认启用
5 quiet=true                            # 这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为 false
6 port=27017                            # 端口号 默认为 27017

通过cmd界面,进入bin目录下,输入 mongod -dbpath C:MongoDBdatadb -logpath=C:MongoDBlogmongo.log -logappend -install -serviceName "MongoDB",回车,对应的路径根据自己配置更改。

再输入sc create MongoDB binPath="C:MongoDBinmongod.exe --service --config=C:MongoDBmongodb.conf" ,回车。

完成。通过net start MongoDB就可以开启MongoDB服务了

 

以上是关于win2008 启用 mongodb 服务出错 1053 的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Windows Server 2008 R2 如何启用WINS服务

怎样打开windows的路由功能 启用Win2008系统的软路由功能

如何解决SQL Server 2008 无法连接到

Win2008上.NET4.0部署出错HTTP 错误 500.21 - Internal Server Error的解决方法

win2003安装sql2008R2出错

win2008 添加角色或功能出现这个问题