‫Sprecher: In diesem Video erfahren
‫Sie, wie Sie MongoDB auf einem Windows-Computer installieren. Wenn Sie
‫also einen Mac verwenden,
‫markieren Sie dieses Video bitte einfach als abgeschlossen.
‫Da ich persönlich keinen Windows-Computer besitze und diese
‫Installation einige Windows-spezifische Schritte beinhaltet,
‫habe ich
‫meinen Lehrassistenten Aleksander gebeten, Sie durch
‫den Prozess zu führen.
‫Also grüßen alle Aleksander.
‫Aleksander: Hallo Leute, mein Name ist Aleksander
‫und in diesem Vortrag zeige
‫ich Ihnen, wie Sie MongoDB auf Ihrem Windows-Rechner installieren.
‫Zuerst müssen Sie Ihren Browser öffnen und
‫zur MongoDB gehen. com-Website können Sie
‫die Adresse gleich hier einsehen.
‫Dann müssen Sie auf
‫Produkte klicken und MongoDB-Server auswählen, okay?
‫Klicken Sie nun auf diesen grünen Download-Button.
‫Und hier wieder Server auswählen.
‫Okay, jetzt möchten wir diesen
‫MongoDB-Community-Server installieren und haben hier einige Optionen. Wählen
‫Sie also bitte
‫die aktuelle Version aus, die
‫zu diesem Zeitpunkt die 4. 0. 9, okay?
‫Als Betriebssystem wählen Sie bitte Windows,
‫und ich würde einfach bei diesem Standard-MSI-Paket bleiben, okay?
‫Nachdem Sie dies eingerichtet haben, können
‫Sie einfach auf diese Download-Schaltfläche klicken,
‫oder falls es für
‫Sie nicht funktioniert, kopieren Sie einfach den unten stehenden
‫Link und fügen Sie ihn in die Adressleiste ein, okay?
‫Jetzt sollten wir dieses Popup sehen, das Sie fragt,
‫ob Sie diese Datei
‫speichern möchten. Klicken Sie einfach auf Datei speichern
‫und der Download sollte beginnen, okay?
‫Also werde ich einfach damit aufhören, weil
‫ich diese Datei bereits habe.
‫Okay? Aber nach
‫dem Herunterladen können Sie
‫einfach den Browser schließen,
‫Ihren Dateimanager öffnen und zu Downloads gehen.
‫Und Sie können sehen, dass das Installationsprogramm bereits vorhanden ist, in Ordnung?
‫Doppelklicken Sie also
‫darauf, und jetzt sollten Sie den Setup-Assistenten sehen, in Ordnung?
‫Klicken Sie auf Weiter,
‫akzeptieren Sie die Lizenz und klicken Sie
‫auf , um diese vollständige Version zu installieren, okay?
‫Und jetzt werden
‫Sie gefragt, ob Sie MongoDB als Dienst
‫installieren möchten, was im
‫Grunde bedeutet, dass der Server von Mongo im Hintergrund
‫läuft. Sie können dies überprüfen, klicken Sie auf Weiter.
‫Sie werden auch aufgefordert, MongoDB Compass, die grafische
‫Benutzeroberfläche, zu installieren, damit wir dies auch überprüfen
‫und auf Weiter klicken können.
‫Und jetzt klicken Sie
‫einfach auf Installieren, und Sie sehen möglicherweise ein
‫Windows-Popup, das Sie fragt, ob Sie die Installation
‫dieser App auf Ihrem Gerät zulassen möchten, okay?
‫Klicken Sie in diesem Fall einfach auf Ja.
‫Und jetzt sollte es den Installationsvorgang
‫starten, es dauert ungefähr fünf bis zehn Minuten,
‫also melde ich mich nach der Installation sofort wieder bei Ihnen.
‫In Ordnung, jetzt lassen Sie einfach diesen Kompass installieren. Okay, Sie können
‫die Verknüpfung hier sehen, und dies ist im
‫Grunde das Kompass-Community-Fenster, also können Sie dieses schließen, auf
‫diese Schaltfläche klicken, um zu
‫beenden, und jetzt
‫haben wir zwei weitere Dinge zu tun.
‫Zuerst müssen wir ein Verzeichnis
‫erstellen, in dem MongoDB unsere Daten speichert.
‫Öffnen Sie dazu bitte Ihren Dateimanager erneut und gehen
‫Sie zu der Festplatte, auf der MongoDB installiert wurde,
‫in meinem Fall also Local Disk C.
‫Erstellen Sie hier ein Verzeichnis namens data, also
‫klicken Sie mit der rechten
‫Maustaste hier, neuer Ordner
‫und
‫nennen Sie diesen Ordner Data, okay?
‫Erstellen Sie nun in
‫diesem Datenordner einen anderen namens DB.
‫In Ordnung, dies ist also
‫der Ort, an dem MongoDB unsere Datenbanken speichert.
‫Lassen Sie mich Ihnen
‫nun schnell zeigen, dass MongoDB
‫tatsächlich funktioniert, also gehe
‫ich
‫zu Local Disk C,
‫Program Files, finde
‫MongoDB hier, gehe zu Server, 4. 0, und wir interessieren uns für dieses bin-Verzeichnis, okay?
‫Wir können also sehen, dass es
‫hier viele Dateien gibt, aber im Grunde interessieren wir uns für diese
‫MongoD-Datei, die Mongos Server ist,
‫und an diesem Mongo. exe-Datei, die Mongo Shell ist, okay?
‫Lassen Sie mich also einfach den Pfad von
‫hier kopieren und meine
‫Konsole öffnen, und übrigens verwende ich PowerShell,
‫aber Sie können auch die Eingabeaufforderung verwenden, okay?
‫Es spielt in diesem Fall keine Rolle.
‫Ich benutze also die CD-Befehle, um
‫in dieses Verzeichnis zu gehen. Sie können
‫auch diesen DIR-Befehl schreiben, um alle Dateien
‫aufzulisten, und wenn Sie
‫sie vergleichen, können Sie sehen, dass alle diese Dateien
‫gleich sind, okay?
‫Wir befinden uns also im selben bin-Verzeichnis.
‫Und jetzt lass mich einfach diesen MongoD-Server laufen
‫lassen, also Mongod. exe, Sie können die
‫Tabulatortaste drücken, um dies automatisch abzuschließen, und ich drücke nur die Eingabetaste und Sie
‫können sehen, dass der Server gestartet wird, okay?
‫Wenn Sie sich also diese Zeile
‫ansehen, können Sie sehen, dass sie auf Port 27017 auf Verbindungen wartet.
‫Wir haben also im Grunde einen Server gestartet
‫und brauchen jetzt eine Shell, um eine Verbindung zum
‫Server herzustellen, um unsere Datenbanken manipulieren zu können, okay?
‫So können wir Datenbanken
‫erstellen, Datenbanken löschen, Datensätze
‫erstellen usw.
‫In Ordnung,
‫ich werde nur ein weiteres PowerShell-Fenster öffnen,
‫um es Ihnen zu demonstrieren.
‫Und nur CD in das gleiche bin-Verzeichnis, aber jetzt
‫läuft dieser Mongo. exe, okay?
‫Das ist also
‫die Mongo-Shell, und Sie können sehen, dass wir uns automatisch mit
‫demselben Port verbunden haben, okay?
‫Und jetzt würde ich einfach den
‫DB-Befehl ausführen und im Gegenzug die Testdatenbank erhalten, okay?
‫Und das ist richtig.
‫Jetzt sehen Sie, dass alles funktioniert, okay?
‫In dieser PowerShell führen wir den
‫Server aus, in diesem PowerShell-Fenster haben wir uns mit dem Server
‫verbunden, okay?
‫Und jetzt können wir diesen Vorgang einfach mit Strg + C schließen.
‫Ich werde auch den Server schließen, okay.
‫Und es gibt noch eine Sache zu
‫tun, also was ist, wenn ich diesen Mongo-Server von einem anderen Verzeichnis
‫aus ausführen möchte, okay?
‫Lass es mich dir einfach zeigen.
‫Ich werde ein weiteres PowerShell-Fenster öffnen,
‫und jetzt können wir sehen, dass ich mich gerade
‫in meinem Benutzerverzeichnis befinde, also in C:\Benutzer\Aleksander und
‫ich möchte den MongoDB-Server von hier aus öffnen. Lassen Sie mich einfach
‫diesen Befehl schreiben, also
‫Mongo. exe und
‫es liegt ein Fehler vor, okay?
‫Es heißt also "Der Begriff Mongod. exe wird nicht als Name
‫von CmdLet, Funktion, Skriptdatei oder
‫lauffähigem Programm erkannt. "Im Grunde weiß
‫Windows also nicht, wo es nach diesem MongoD
‫suchen soll. exe-Datei, okay?
‫Es denkt also, dass diese Datei in
‫meinem Benutzerverzeichnis sein
‫sollte, aber diese Datei existiert
‫hier natürlich nicht, da sie aus dem MongoDB-Verzeichnis bin.
‫Wir müssen also einen Weg finden, Windows anzuweisen, nach
‫dieser Datei in diesem bin-Verzeichnis
‫zu suchen, okay?
‫Und wir können dies tatsächlich mit Systemvariablen tun.
‫Also lass uns diese
‫Fenster jetzt schließen und ich öffne die Einstellungen.
‫Und hier in die Suchleiste schreiben Sie einfach Env, okay?
‫Und klicken Sie auf "Systemumgebungsvariablen bearbeiten", damit Sie jetzt
‫dieses kleine Fenster sehen sollten,
‫es heißt Systemeigenschaften,
‫wir befinden uns auf der Registerkarte
‫Erweitert und klicken hier
‫einfach auf diese Schaltfläche Umgebungsvariablen, okay?
‫Und wir interessieren uns für die
‫Systemvariablen, Pfadvariable, okay?
‫Klicken Sie auf Bearbeiten, und Sie können
‫sehen, dass hier einige
‫Pfade hinzugefügt wurden. Ich habe beispielsweise NodeJS und Git
‫hinzugefügt, sodass ich Node von überall ausführen kann, und
‫wir werden hier auch MongoDB hinzufügen.
‫Lassen Sie mich also einfach den Pfad
‫von hier kopieren, damit dieses bin-Verzeichnis in Ordnung ist.
‫Und ich werde hier einfach eine weitere Variable erstellen und diesen
‫Pfad hier einfügen.
‫Jetzt können wir einfach auf
‫Okay klicken,
‫noch einmal auf Okay
‫klicken, Sie können dieses Fenster schließen und es in PowerShell testen, okay?
‫Sie können also sehen, dass ich mich derzeit in meinem Benutzerverzeichnis befinde
‫und MongoD ausführen werde. exe noch einmal.
‫Und Sie können sehen, dass alles gut funktioniert, okay?
‫Der Server läuft also auf demselben Port wie zuvor
‫und ist einsatzbereit, in Ordnung?
‫Sie können dies
‫also schließen, und das ist alles.
‫Wir haben also MongoDB und MongoDB Compass
‫auf unserem Windows-Computer installiert,
‫ein Verzeichnis namens Data erstellt, um
‫unsere Datenbanken zu speichern, und
‫wir haben auch MongoDB zum Pfad hinzugefügt,
‫damit wir MongoDB-Befehle von überall in unserem ausführen
‫können System.