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!