Einführung
MongoDB ist eine kostenlose und Open-Source-Datenbank für NoSQL-Dokumente, die häufig in modernen Webanwendungen verwendet wird. Dieses Tutorial hilft Ihnen, MongoDB auf Ihrem Server für eine Produktionsanwendungsumgebung einzurichten.
Voraussetzungen
Um diesem Tutorial zu folgen, benötigen Sie:
-
Ein Ubuntu 14.04 Droplet.
-
Ein sudo-Benutzer ohne Rootberechtigung, den Sie einrichten können, indem Sie diesem initial server setup tutorial folgen.
Schritt 1 - Importieren des öffentlichen Schlüssels
In diesem Schritt importieren wir den öffentlichen MongoDB GPG-Schlüssel.
MongoDB ist bereits in Ubuntu-Paket-Repositories enthalten, aber das offizielle MongoDB-Repository bietet die aktuellste Version und ist die empfohlene Methode zur Installation der Software. Ubuntu stellt die Authentizität von Software-Paketen sicher, indem überprüft wird, ob sie mit GPG-Schlüsseln signiert sind. Daher müssen sie zunächst für das offizielle MongoDB-Repository importiert werden.
Führen Sie dazu Folgendes aus:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Nach dem erfolgreichen Import des Schlüssels sehen Sie:
Ausgabe
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
Schritt 2 - Erstellen einer Listendatei
Als Nächstes müssen wir die MongoDB-Repository-Details hinzufügen, damit APT weiß, wo die Pakete heruntergeladen werden sollen.
Geben Sie den folgenden Befehl ein, um eine Listendatei für MongoDB zu erstellen.
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
Nach dem Hinzufügen der Repository-Details müssen wir die Paketliste aktualisieren.
sudo apt-get update
Schritt 3 - Installieren und Überprüfen von MongoDB
Jetzt können wir das MongoDB-Paket selbst installieren.
sudo apt-get install -y mongodb-org
Mit diesem Befehl werden mehrere Pakete installiert, die die neueste stabile Version von MongoDB sowie hilfreiche Verwaltungstools für den MongoDB-Server enthalten.
Nach der Paketinstallation wird MongoDB automatisch gestartet. Sie können dies überprüfen, indem Sie den folgenden Befehl ausführen.
service mongod status
Wenn MongoDB ausgeführt wird, sehen Sie eine Ausgabe wie diese (mit einer anderen Prozess-ID).
Ausgabe
mongod start/running, process 1611
Sie können MongoDB auch mit dem Befehl + service +
stoppen, starten und neu starten (z. + service mongod stop
,` + service mongod start`).
Fazit
Ausführlichere Anweisungen zur Installation und Konfiguration von MongoDB finden Sie unter diese DigitalOcean-Community-Artikel.