我试图在Windows 10上永远本地运行MongoDB服务器。为此,我永远使用server.js,它会抛出一个错误,即Forever未安装。
我做了npm安装。但是后来也显示出同样的错误。 我已经关注了this指南,但它适用于Ubuntu。我使用的是Windows 10。
我需要的东西,如果我也关闭服务器cmd,它应该继续运行。
答案 0 :(得分:0)
在Windows中,您可以使用mongod命令将Mongo注册为服务
mongod --directoryperdb --dbpath“C:\ Program Files \ MongoDB \ Server \ 3.4 \ data \ db”--logpath“C:\ Program Files \ MongoDB \ Server \ 3.4 \ log \ mongo.log” - -logappend --rest --install
答案 1 :(得分:0)
您需要安装mongo作为服务。 为此,
mkdir c:\ data \ db
mkdir c:\ data \ log
systemLog:
目的地:档案
路径:c:\ data \ log \ mongod.log
存储
dbPath:c:\ data \ db
安装mongo服务,运行以下命令:
mongod.exe --config" C:\ Program Files \ MongoDB \ Server \ 3.4 \ mongod.cfg" --install
使用以下网址启动服务:>net start mongodb
>net stop mongodb
您可以参考官方文件here
答案 2 :(得分:0)
1. mongod --install --dbpath D:\data\db --logpath D:\log\mlog.txt
2. net start MongoDB
<块引用>
以上所有命令都应以管理员身份运行,您可以使用您的路径更改dbPatha和logpath