So installieren Sie die neueste MongoDB auf Ubuntu 18.04 Bionic Beaver Linux
- 666
- 175
- Tom Jakobs
Zielsetzung
Ziel ist es, MongoDB auf Ubuntu 18 zu installieren.04 Bionic Beaver Linux
Betriebssystem- und Softwareversionen
- Betriebssystem: - Ubuntu 18.04 Bionischer Biber
- Software: - MongoDB 3.6 oder höher
Anforderungen
Privilegierter Zugriff auf Ihr Ubuntu -System als root oder über sudo
Befehl ist erforderlich.
Schwierigkeit
EINFACH
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Anweisungen
Fügen Sie das MongoDB -Repository hinzu
Gehen Sie zuerst zur offiziellen MongoDB -Download -Seite und notieren Sie sich die neueste MongoDB -Version.
Notiz: Zum Zeitpunkt des Schreibens gibt es derzeit keine offizielle Veröffentlichung für Ubuntu 18.04 Bionic. Aus diesem Grund werden wir stattdessen die Xenial -Version verwenden.
Öffnen Sie Terminal und geben Sie die folgenden Linux -Befehle ein, während Sie Ihre gewünschte MongoDB -Version und Ubuntu Release -Codename ändern:
$ codeName = xenial $ mongoDB = 3.6
Sobald die obigen Variablen festgelegt sind, geben Sie einfach den folgenden Befehl ein, um MongoDB -Release -Signierschlüssel zu importieren:
$ wget -qo- https: // www.MongoDb.org/static/pgp/server-$ mongoDB.ASC | sudo apt-key add
Fügen Sie als Nächstes das Repository hinzu:
$ sudo bash -c "echo deb http: // repo.MongoDb.org/apt/ubuntu $ Codename/mongoDb-org/$ mongoDB Multiverse>/etc/apt/Quellen.Liste.d/mongoDb-org.Liste"
Aktualisieren Sie den Repository -Index:
$ sudo APT Update
MongoDB installieren
Verwenden Sie den folgenden Linux -Befehl, um MongoDB auf Ubuntu 18 zu installieren.04 Bionic Server:
$ sudo apt-get install -y mongoDb-org
Starten Sie die MongoDB -Datenbank
Nach der Installation beginnt die MongoDB -Datenbank standardmäßig nicht standardmäßig. Um die Datenbank einzugeben: Geben Sie:
$ sudo Service Mongod Start
Bestätigen Sie den MongoDB -Status:
$ Service Mongod Status ● Mongod.Service-Hochleistungs-, schemafreie dokumentorientierte Datenbank geladen: geladen (/lib/systemd/system/mongod.Service; Behinderte; Anbieter Voreinstellung: aktiviert) aktiv: aktiv (laufend) seit Mi 2018-02-21 14:29:07 AEDT; Vor 7s Dokumenten: https: // docs.MongoDb.org /manuelles Hauptpid: 2449 (Mongod) Cgroup: /System.Scheiben/Mongod.Service └─2449/usr/bin/mongod └ -config/etc/mongod.conf.
Wenn Sie nach Ihrem Ubuntu 18 die MongoDB -Datenbank starten möchten.04 Server Neustart Ausführung:
$ sudo systemctl aktivieren mongod erstellte symlink/etc/systemd/system/multi-user.Ziel.will/mongod.Service →/lib/systemd/system/mongod.Service.
Verbindung zu MongoDB aus der Ferne herstellen
Standardmäßig hört MongoDB auf einer Loopback -Schnittstelle an 127.0.0.1
nur. Dies bedeutet, dass Remote -Verbindungen mit einem Fehler abgelehnt werden:
W Network [Thread1] konnten keine Verbindung zu MongoDB-Server: 27017, IN (Überprüfen Sie den Fehler für Fehler nach der Umfrage überprüfen), Grund: Anschluss abgelehnt E Query [Thread1] Fehler: Fehler mit dem Server MongoDB-Server: 27017, Verbindungsversuch nicht fehlgeschlagen :
Um MongoDB an eine bestimmte IP -Adresse zu binden, müssen Sie die Konfigurationsdatei von MongoDB bearbeiten /etc/mongod.Conf
. Zum Beispiel öffnen Sie MongoDB an alle Netzwerkschnittstellen die Konfigurationsdatei:
$ sudo nano /etc /mongod.Conf
Als nächstes ändern Sie die Linie Bindip: 127.0.0.1
Zu Bindip: 0.0.0.0
. Sobald die Bereitschaft die MongoDB -Datenbank neu starten Sie neu:
$ sudo Service Mongod Neustart
Falls Sie eine UFW -Firewall aktivieren, müssen Sie auch den TPC -Port 27017 für eingehenden Verkehr eröffnen:
$ sudo ufw erlauben von einem beliebigen port 27017 proto tcp
Verwenden Sie den Befehl aus der Ferne: Verwenden Sie den Befehl aus der Ferne:
$ mongo-hoher mongoDb-ip-or-host: 27017
Ändern Sie den MongoDB -Standardport
Um die Standard -MongoDB -Höranschluss -Nummer auf Ubuntu 18 zu ändern.04 Konfigurationsdatei von MongoDB bearbeiten /etc/mongod.Conf
und aktualisierte Zeile Port: 27017
zu jeder gewünschten Nummer. Sobald die Bereitschaft die MongoDB -Datenbank neu starten Sie neu:
$ sudo Service Mongod Neustart
Verwandte Linux -Tutorials:
- So installieren Sie MongoDB unter Ubuntu Linux
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Dinge zu installieren auf Ubuntu 22.04
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Ubuntu 20.04 Leitfaden
- Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
- Linux -Download
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Ubuntu 22.04 Leitfaden
- « So installieren Sie die neueste Phoronix -Testsuite auf Ubuntu 18.04 Bionischer Biber
- So konfigurieren Sie einen NFS -Dateiserver auf Ubuntu 18.04 Bionischer Biber »