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!