So installieren Sie MongoDB auf Fedora 39

In diesem Tutorial zeigen wir Ihnen, wie Sie MongoDB auf Fedora 39 installieren. MongoDB, eine führende NoSQL-Datenbank, hat die Art und Weise, wie Daten in der modernen Technologiewelt gespeichert und abgerufen werden, revolutioniert. Seine dokumentenorientierte Struktur, Skalierbarkeit und Flexibilität machen es zur bevorzugten Wahl für viele Entwickler und Unternehmen.

Dieser Artikel setzt voraus, dass Sie über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell benutzt, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden. Wenn nicht, müssen Sie möglicherweise ‚sudo‚ zu den Befehlen hinzu, um Root-Rechte zu erhalten. Ich zeige Ihnen die schrittweise Installation der MongoDB-Datenbank auf einem Fedora 39.

Voraussetzungen

Bevor wir mit der Installation beginnen, stellen wir sicher, dass Sie alles haben, was Sie brauchen:

  • Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Filzhut 39.
  • Um potenzielle Probleme zu vermeiden, wird eine Neuinstallation des Betriebssystems empfohlen.
  • Sie benötigen Zugriff auf das Terminal, um Befehle ausführen zu können. Fedora 39 stellt hierfür die Anwendung Terminal bereit. Sie finden diese in Ihrem Anwendungsmenü.
  • Sie benötigen eine aktive Internetverbindung, um MongoDB und seine Abhängigkeiten herunterzuladen.
  • A non-root sudo user oder Zugang zum root userWir empfehlen, als non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.
  • Denken Sie immer daran, vor Beginn des Installationsvorgangs Ihre Daten zu sichern, um einen möglichen Datenverlust zu vermeiden.

Installieren Sie MongoDB auf Fedora 39

Schritt 1. Beginnen Sie mit der Aktualisierung Ihres Fedora-Systems, um sicherzustellen, dass Sie über die neuesten Pakete verfügen. Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus:

sudo dnf clean all
sudo dnf update

Schritt 2. Installieren von MongoDB auf Fedora 39.

Fügen Sie das MongoDB-Repository zu Ihrem Fedora-System hinzu. Erstellen Sie eine Repo-Datei mit dem folgenden Befehl:

sudo nano /etc/yum.repos.d/mongodb-org-7.0.repo

Fügen Sie in der geöffneten Datei die folgenden Zeilen hinzu:

(mongodb-org-7.0)
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc

Installieren Sie jetzt MongoDB, indem Sie den folgenden Befehl ausführen:

sudo dnf install mongodb-org

Um die Installation zu überprüfen, starten Sie den MongoDB-Dienst mit dem folgenden Befehl:

sudo systemctl start mongod

Überprüfen Sie dann den Servicestatus mit:

sudo systemctl status mongod

Um sicherzustellen, dass MongoDB bei jedem Systemstart gestartet wird, verwenden Sie den folgenden Befehl:

sudo systemctl enable mongod

Schritt 3. Sichern der MongoDB-Installation.

Um MongoDB zu sichern, verwenden Sie die mongo Befehl, um auf die MongoDB-Shell zuzugreifen, und erstellen Sie dann mit den folgenden Befehlen einen Administratorbenutzer:

use admin
db.createUser(
  {
    user: "admin",
    pwd: "password",
    roles: ( { role: "userAdminAnyDatabase", db: "admin" } )
  }
)

Ersetzen „password” mit einem starken Passwort und starten Sie den MongoDB-Dienst neu:

sudo systemctl restart mongod

Schritt 4. Erstellen Sie eine Beispieldatenbank in MongoDB.

Um auf die MongoDB-Shell zuzugreifen, führen Sie Folgendes aus:

mongo

Um eine neue Datenbank mit dem Namen ‚idroot-db‚, führen Sie den folgenden Befehl in der Mongo-Shell aus:

use idroot-db

Dadurch wird der Kontext auf eine neue Datenbank mit dem Namen ‚ umgeschaltet.idroot-db‚. Wenn es nicht existiert, wird MongoDB es erstellen.

Erstellen wir eine Sammlung namens ‚products‚ im ‚idroot-db‚ Datenbank:

db.createCollection('products')

Nun können wir einige Beispieldokumente in das Feld ‚products‚ Sammlung:

db.products.insertOne({name: "Apples", quantity: 10}) 

db.products.insertMany((
  {name: "Oranges", quantity: 15},
  {name: "Bananas", quantity: 20}
))

Dadurch wird ein Dokument und dann mehrere Dokumente in das ‚products‚ Sammlung. Und das ist es! Wir haben jetzt eine Beispieldatenbank erstellt ‚idroot-db‚ mit einer Sammlung ‚products‚ mit einigen Beispieldokumenten. Sie können jetzt Abfragen, Aktualisierungen usw. ausführen, um mit dieser Datenbank zu interagieren.

Herzlichen Glückwunsch! Sie haben MongoDB erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der MongoDB-Datenbank auf Ihrem Fedora 39-System verwendet haben. Für weitere Apache- oder nützliche Informationen empfehlen wir Ihnen, die offizielle MongoDB-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert