So installieren Sie MongoDB auf Ihrem CentOS 7 VPS oder dedizierten Server

MongoDB ist für umfangreiche Datenbanken konzipiert und wird unter anderem hauptsächlich für Datenanalysen, Big Data und Spiele verwendet. Wenn Sie in diesen Branchen tätig sind und Ihre Datenbank skalieren möchten, ist MongoDB genau das Richtige für Sie.

In diesem Artikel dokumentieren wir die Schritt-für-Schritt-Anleitung zur Installation von MongoDB auf einer Linux- VPS- Box mit CentOS 7.

Überblick

MongoDB ist einer der Marktführer für NoSQL-Datenbanken. Es handelt sich um eine dokumentenorientierte Open-Source-Datenbank. Es verfügt über eine enorme Anzahl von Benutzern auf der ganzen Welt. Dank seiner Datenintegrität sowie seiner Integration in gängige Programmiersprachen kann man erkennen, warum es eine so große Fangemeinde hat (besuchen Sie unsere besten MongoDB-Hosting-Dienste für eine Liste der besten MongoDB-Hosts). Sehen wir uns also an, wie wir es auf unserem CentOS 7 Virtual Private Server (VPS) installieren.

MongoDB installieren

Hinzufügen des MongoDB-Repositorys

MongoDB unterhält ein dediziertes Repository. Um es also zu unserem Server hinzuzufügen, verwenden wir den vi- Editor, um eine Repo- Datei für yum zu erstellen. Geben Sie den folgenden Befehl ein.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo vi /etc/yum. Repos . d /mongodb-org. Repo
$ sudo vi /etc/yum.repos.d/mongodb-org.repo
$ sudo vi /etc/yum.repos.d/mongodb-org.repo

Öffnen Sie als Nächstes eine neue Datei und fügen Sie die Repository-Informationen für die neueste Version der Datei hinzu.

/etc/yum. Repos . d /mongodb-org. Repo

/etc/yum.repos.d/mongodb-org.repo

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[ mongodb-org -3.4 ]
name=MongoDB-Repository
baseurl=https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck= 1
aktiviert= 1
gpgkey=https: //www.mongodb.org/static/pgp/server-3.4.asc
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

Speichern Sie anschließend Ihre Änderungen und schließen Sie die Datei. Wenn Sie überprüfen möchten, ob das MongoDB-Repository vorhanden ist, können Sie dies tun, indem Sie den Befehl repolist eingeben . Dieser Befehl listet aktivierte Verzeichnisse auf;

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ lecker repolist
$ yum repolist
$ yum repolist

Sie sollten Folgendes sehen:

1 1

Nachdem Sie das MongoDB-Repository installiert haben, können Sie nun MongoDB installieren.

Installieren Sie MongoDB aus dem Repository.

Wir werden mongodb-org mit dem Befehl yum aus einem anderen Repository abrufen .

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo yum mongodb-org installieren
$ sudo yum install mongodb-org
$ sudo yum install mongodb-org

Es werden einige Eingabeaufforderungen angezeigt. Die erste ermöglicht die Installation von MongoDB-Paketen und die nächste importiert einen GPG-Schlüssel . Es ist wichtig, beide Aufforderungen zu akzeptieren. Geben Sie bei jeder Eingabeaufforderung Y ein und drücken Sie dann die Eingabetaste.

Ihre Installation ist nun abgeschlossen.

MongoDB starten

Geben Sie Folgendes ein, um den Mongod- Prozess zu starten:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo systemctl mongod starten
$ sudo systemctl start mongod
$ sudo systemctl start mongod

Sie können den Status des MongoDB-Dienstes auch mit dem Befehl „reload“ ändern , der den Prozess auffordert, die Konfigurationsdatei zu lesen und Änderungen zu speichern, ohne dass ein Neustart erforderlich ist, oder mit dem Befehl „stop“ . Der Stoppbefehl stoppt alle laufenden Mongod- Prozesse.

Um zu überprüfen, ob MongoDB gestartet wurde, können Sie das Ende der Datei mongod.log mit dem Befehl tail überprüfen .

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo tail /var/log/mongodb/mongod. Protokoll
$ sudo tail /var/log/mongodb/mongod.log
$ sudo tail /var/log/mongodb/mongod.log

Die Ausgabe sollte wie folgt aussehen:

2 1

Wenn die obige Anweisung angezeigt wird, bedeutet dies, dass MongoDB erfolgreich gestartet wurde und wir jetzt durch Eingabe auf den Datenbankserver zugreifen können:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ Mongo
$ mongo
$ mongo

Überprüfen des Startvorgangs

Verwenden Sie den Befehl systemctl, um den Status zu überprüfen

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ systemctl is-enabled mongod; Echo $?
$ systemctl is-enabled mongod; echo $?
$ systemctl is-enabled mongod; echo $?

Wenn eine Null zurückgegeben wird, bedeutet dies, dass der Daemon aktiviert ist.

3

Wenn aus irgendeinem Grund eine Eins zurückgegeben wird, verwenden Sie das Dienstprogramm systemctl , um den Daemon/Prozess zu aktivieren.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo systemctl mongod aktivieren
$ sudo systemctl enable mongod
$ sudo systemctl enable mongod

Abschluss

Nicht zu vergessen ist der leistungsstarke Verwaltungsdienst, der es Benutzern ermöglicht, Datenbanken und Datensicherungsmaschinen zu verfolgen. Dies trägt nicht nur zur Optimierung von Prozessen und Verfahren bei, sondern stellt auch sicher, dass Ihre Datenintegrität unter Kontrolle bleibt. Die Installation von MongoDB auf einem CentOS VPS ähnelt der Installation auf einem normalen CentOS 7-Server.

 

Schauen Sie sich die Top 3 der dedizierten Server-Hosting-Dienste an:

Hostinger
4.6

2.435 Nutzerbewertungen

2,99 $ /Monat
Startpreis

Besuchen Sie Hostinger

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    4.7
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.7
IONOS
4,0

382 Benutzerbewertungen

1,00 $ /Monat
Startpreis

Besuchen Sie IONOS

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.5
  • Unterstützung
    4,0
  • Merkmale
    4.5
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    4.3
Ultahost
4.9

725 Benutzerbewertungen

2,90 $ /Monat
Startpreis

Besuchen Sie Ultahost

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.3
  • Unterstützung
    4.8
  • Merkmale
    4.5
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.8
  • Klicken Sie hier, um Antworten auf alle Ihre Fragen zum besten VPS-Hosting zu erhalten.