Führen Sie den MongoDB als Dienst in Windows aus

Führen Sie den MongoDB als Dienst in Windows aus

In diesem Beitrag wird erläutert, wie Sie den MongoDB als Service konfigurieren können. Auf diese Weise können Sie den Server über den Windows Service Manager verwalten.

Überprüfen Sie, ob der MongoDB -Dienst nicht vorhanden ist

Es ist gut sicherzustellen, dass der MongoDB -Dienst nicht installiert ist, bevor die Anweisungen in diesem Artikel befolgt werden. Sie können dies tun, indem Sie den Windows Service Manager öffnen und nach dem MongoDB -Dienst suchen.


Sobald Sie überprüfen, ob der Dienst nicht in Ihrem System installiert ist, können wir fortfahren.

Öffnen Sie zunächst die Eingabeaufforderung mit erhöhten Privilegien. Dies bietet die erforderlichen Berechtigungen, um die Windows -Dienste zu erstellen oder zu entfernen.

Protokollverzeichnisse erstellen

Erstellen Sie ein MongoFiles -Verzeichnis im C: \ Verzeichnis. Erstellen Sie anschließend ein Datenverzeichnis, um die Protokoll- und Datenbankdateien zu speichern.

$ mkdir c: \ mongoFiles \ Daten


Navigieren Sie in das folgende erstellte Verzeichnis:

$ cd c: \ mongoFiles \ Daten


Erstellen Sie hier ein Protokoll- und DB -Verzeichnis:

$ mkdir db log


Erstellen Sie die MongoDB -Konfigurationsdatei

Erstellen Sie im Datenverzeichnis einen Mongod.CFG -Datei, die die Konfigurationsdatei für die Protokolle in MongoDB enthält.

Bearbeiten Sie den Mongod.CFG -Datei und fügen Sie den Inhalt hinzu, wie im Folgenden gezeigt:

Lagerung:
dbPath: c: \ mongoFiles \ data \ db
Tagebuch:
aktiviert: wahr
# Motor:
# WiredTiger:
# wo man Protokollierungsdaten schreibt.
Systemprotokoll:
Zieldatei
logAppend: true
Pfad: C: \ MongoFiles \ data \ log \ mongod.Protokoll

Installieren Sie den MongoDB -Dienst

Sobald wir über die erforderlichen Konfigurationsdateien verfügen, können wir den folgenden Befehl ausführen, um den MongoDB -Dienst zu installieren:

$ mongod -config "c: \ mongOfles \ data \ mongod.CFG " -Installation


Der folgende Befehl installiert den MongoDB -Dienst auf Ihrem System.

Sie können den MongoDB -Dienst mit dem folgenden Befehl starten:

$ net start mongoDB


Der Befehl sollte eine Ausgabe wie folgt zurückgeben:

C: \ MongoFiles \ Data> Net Start MongoDB
Der MongoDB -Service beginnt.
Der MongoDb wurde erfolgreich gestartet.


Führen Sie den folgenden Befehl aus, um den Dienst zu stoppen:

$ net stop mongoDb


Sie können den Server jetzt im Windows Service Manager konfigurieren.

Abschluss

Dieser Beitrag hat Ihnen beigebracht, wie Sie den MongoDB -Server als Windows -Dienst erstellen und konfigurieren.

Danke fürs Lesen!