Esegui il MongoDB come servizio in Windows

Esegui il MongoDB come servizio in Windows

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!