Come posso eseguire MongoDB come servizio Windows?


Risposte:


118

Penso che se lo esegui con l' --installopzione della riga di comando, lo installa come un servizio di Windows.

mongod --install

Tuttavia, potrebbe valere la pena leggere prima questa discussione . Sembra che ci siano alcuni problemi con percorsi relativi / assoluti quando viene scritta la chiave di registro rilevante.


7
finalmente sono riuscito a installare eseguendo questo: mongod.exe --service
heisthedon

3
Sembra che quello che devi veramente fare è inserire il percorso completo dalla riga di comando: c: \> c: \ mongodb \ bin \ mongod.exe --service. Tuttavia, assicurati di eseguire la finestra di comando come amministratore (specialmente su Windows Server), altrimenti verrai vanificato da UAC.
JC Grubbs,

2
questa sintesi può farti risparmiare tempo per le configurazioni della macchina di sviluppo gist.github.com/serdarb/5102848
Serdar

1
E dopo aver eseguito con --install, dovrainet start MongoDB
John

17
Richiede un percorso del file di log, è possibile aggiungere il percorso dbpath e del file di registro come questo mongod --dbpath = "c: \ data \ db" --logpath = "c: \ data \ db \ log.txt" --install, After questo è necessario eseguire net start MongoDB.
sivaram636,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.