Questo post discuterà di come configurare MongoDB come servizio. Ciò consentirà di gestire il server utilizzando Windows Service Manager.
Controlla se il servizio MongoDB non esiste
È bene assicurarsi che il servizio MongoDB non sia installato prima di seguire le istruzioni in questo articolo. Puoi farlo aprendo il manager del servizio Windows e cercando il servizio MongoDB.
Una volta verificato che il servizio non sia installato sul tuo sistema, possiamo procedere.
Inizia aprendo il prompt dei comandi con privilegi elevati. Ciò fornisce le autorizzazioni necessarie per creare o rimuovere i servizi Windows.
Crea directory di registro
Crea una directory MongoFiles nella directory C: \. Quindi, crea una directory di dati per archiviare i file di registro e database.
$ mkdir C: \ MongoFiles \ Data
Navigare nella seguente directory creata:
$ CD C: \ MongoFiles \ Data
Qui, crea un registro e directory DB:
registro $ mkdir db
Crea file di configurazione MongoDB
Nella directory dei dati, crea un mongod.file cfg che contiene il file di configurazione per i registri in mongodb.
Modifica il Mongod.File CFG e aggiungere il contenuto come mostrato nel seguente:
magazzinaggio:
dbpath: C: \ Mongofiles \ Data \ db
rivista:
Abilitato: vero
# motore:
# WiredTiger:
# dove scrivere i dati di registrazione.
registro di sistema:
destinazione: file
Logappend: vero
Path: C: \ Mongofiles \ Data \ log \ Mongod.tronco d'albero
Installa il servizio MongoDB
Una volta che abbiamo i file di configurazione richiesti, possiamo eseguire il seguente comando per installare il servizio MongoDB:
$ Mongod -config "C: \ Mongofiles \ Data \ Mongod.cfg " - -install
Il seguente comando installa il servizio MongoDB sul sistema.
È possibile avviare il servizio MongoDB con il seguente comando:
$ net start mongodb
Il comando dovrebbe restituire un output come segue:
C: \ MongoFiles \ Data> Net Start MongoDB
Il servizio MongoDB sta iniziando.
Il mongodb è stato avviato con successo.
Per fermare il servizio, eseguire il seguente comando:
$ net stop mongodb
Ora puoi configurare il server in Windows Service Manager.
Conclusione
Questo post ti ha insegnato come creare e configurare il server MongoDB come servizio Windows.
Grazie per aver letto!