Windows

在 Windows 8 上安裝 mongodb 作為服務

  • April 14, 2014

我正在嘗試mongodb作為服務安裝在Windows 8.

我正在使用以下命令安裝Mongodb.

C:\mongodb\bin\mongod.exe --auth --config C:\mongodb\mongod.cfg --install

我收到了這個錯誤:

Wed Mar 13 19:13:23 Trying to install Windows service 'MongoDB'
Wed Mar 13 19:13:23 Error connecting to the Service Control Manager: Access is denied. (5)

如何安裝Mongodb服務?

我使用管理員權限嘗試了此操作,但問題仍未解決。

出現問題是因為文件mongod.cfg未正確編輯。Mongodb 通常會mongod.cfg自行編輯內容,但在 Windows 8 上這不起作用。因此出現了這個錯誤。我通過手動配置文件並將以下程式碼添加到mongod.cfg文件中解決了這個問題。然後我又試了一次,現在它對我有用:

logpath=C:\mongodb\log\mongo.log
logappend=true
dbpath = /mongodb/data/db

請確保執行此命令的命令提示符作為Run as Administrator選項執行。

引用自:https://serverfault.com/questions/487731