Uruchom MongoDB jako usługę w systemie Windows

Uruchom MongoDB jako usługę w systemie Windows

Ten post omówi, w jaki sposób możesz skonfigurować MongoDB jako usługę. Umożliwi to zarządzanie serwerem za pomocą Windows Service Manager.

Sprawdź, czy usługa MongoDB nie istnieje

Dobrze jest upewnić się, że usługa MONGODB nie zostanie zainstalowana przed przestrzeganiem instrukcji w tym artykule. Możesz to zrobić, otwierając menedżera usług Windows i wyszukując usługę MongoDB.


Po sprawdzeniu, że usługa nie jest zainstalowana w twoim systemie, możemy kontynuować.

Zacznij od otwarcia wiersza polecenia z podwyższonymi uprawnieniami. Zapewnia to niezbędne uprawnienia do tworzenia lub usunięcia usług Windows.

Utwórz katalogi dziennika

Utwórz katalog Mongofiles w katalogu C: \. Następnie utwórz katalog danych, aby przechowywać pliki dziennika i bazy danych.

$ mkdir c: \ mongofiles \ data


Przejdź do następującego katalogu utworzonego:

$ cd c: \ mongofiles \ data


Tutaj utwórz katalogi dziennika i db:

$ mkdir db dziennik


Utwórz plik konfiguracyjny MongoDB

W katalogu danych utwórz MongoD.plik CFG, który zawiera plik konfiguracyjny dla dzienników w MongoDB.

Edytuj Mongood.plik CFG i dodaj treść, jak pokazano następująco:

składowanie:
dbpath: c: \ mongofiles \ data \ db
dziennik:
Włączone: prawda
# silnik:
# WiredTiger:
# gdzie napisać dane rejestrowania.
SystemLog:
miejsce docelowe: plik
LogAppend: True
Ścieżka: C: \ Mongofiles \ data \ log \ Mongood.dziennik

Zainstaluj usługę MongoDB

Po uzyskaniu wymaganych plików konfiguracyjnych możemy uruchomić następujące polecenie, aby zainstalować usługę MongoDB:

$ MONGOD -CONFIG "C: \ MONGOFILES \ DATE \ MONGOD.cfg " -instalul


Następujące polecenie instaluje usługę MongoDB w twoim systemie.

Możesz uruchomić usługę MongoDB z następującym poleceniem:

$ net starcie MongoDB


Polecenie powinno zwrócić dane wyjściowe w następujący sposób:

C: \ Mongofiles \ Data> Net Start MongoDB
Usługa MongoDB zaczyna.
MongoDB został uruchomiony pomyślnie.


Aby zatrzymać usługę, uruchom następujące polecenie:

$ net stop MongoDB


Możesz teraz skonfigurować serwer w systemie Windows Service Manager.

Wniosek

Ten post nauczył Cię, jak tworzyć i konfigurować serwer MongoDB jako usługi Windows.

Dziękuje za przeczytanie!