In diesem Artikel haben wir die notwendigen Schritte zur Installation von MongoDB auf Ubuntu 22.04 LTS erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo
angemeldet sind Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.
MongoDB ist eine leistungsstarke dokumentenorientierte Datenbank, die auf einer NoSQL-Struktur basiert. Es sollte beachtet werden, dass MongoDB eine Art NoSQL-Datenbanksystem ist, das zum Speichern großer Datenmengen verwendet wird. MongoDB unterstützt verschiedene Datentypen. Die MongoDB-Datenbank ist ein Tool, das dokumentbasierte Informationen verwalten sowie Informationen extrahieren und speichern kann.
Voraussetzung:
- Betriebssystem mit Ubuntu 22.04
- Server-IPv4-Adresse mit Superuser-Berechtigungen (Root-Zugriff)
- Gnome-Terminal für Linux-Desktop
- PuTTy SSH-Client für Windows oder macOS
- Powershell für Windows 10/11
- Vertraut mit APT-Befehlen
Installieren Sie MongoDB auf Ubuntu 22.04 LTS
Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.
sudo apt update sudo apt upgrade sudo apt install software-properties-common dirmngr apt-transport-https gnupg
Schritt 2. Installation von Libssl1.
Bevor Sie MongoDB installieren, müssen Sie libssl1 auf Ihrem System installieren:
echo "deb http://security.ubuntu.com/ubuntu impish-security main" | sudo tee /etc/apt/sources.list.d/impish-security.list sudo apt update sudo apt- install libssl1.1
Schritt 3. MongoDB unter Ubuntu Linux installieren.
Die Installation von MongoDB auf Ihrem Ubuntu 22.04 Jammy Jellyfish-System ist unkompliziert. Importieren Sie jetzt den MongoDB-GPG-Schlüssel, um die Authentizität der Installation zu überprüfen:
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
Fügen Sie dann das MongoDB-Repository mit diesem Befehl hinzu:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Installieren Sie danach die neueste Version von MongoDB mit dem folgenden Befehl:
sudo apt update sudo apt install mongodb-org
Nach erfolgreicher Installation wird MongoDB gestartet. Verwenden Sie diesen Befehl, um den Dienststatus zu überprüfen:
sudo systemctl enable mongod sudo systemctl status mongod
Schritt 4. Konfigurieren Sie MongoDB.
Jetzt können wir MongoDB sichern, MongoDB so konfigurieren, dass es Remote-Verbindungen akzeptiert, und auch eine neue Datenbank erstellen:
sudo nano /etc/mongod.conf
security: authorization: enabled
Die authorization
Die Option aktiviert die rollenbasierte Zugriffskontrolle (RBAC), die den Zugriff der Benutzer auf Datenbankressourcen und -vorgänge regelt. Wenn diese Option deaktiviert ist, hat jeder Benutzer Zugriff auf alle Datenbanken und kann beliebige Aktionen ausführen.
Nachdem Sie die MongoDB-Konfigurationsdatei bearbeitet haben, starten Sie den MongoDB-Dienst neu, damit die Änderungen wirksam werden:
sudo systemctl restart mongod
Schritt 5. Admin-Benutzer erstellen
Standardmäßig authentifiziert MongoDB Benutzer nicht zum Lesen und Ändern von Daten, und dies ist das größte Sicherheitsproblem. Um die Authentifizierung zu aktivieren, erstellen Sie zunächst einen Datenbankadministrator.
Schritt 6 Greifen Sie auf MongoDB zu.
Verbinden Sie sich schließlich mit dem folgenden Befehl mit der MongoDB-Shell:
$ mongo OR $ mongo <DBHOST_IP_ADDRESS>
Das ist alles, was Sie tun müssen, um MongoDB auf Ubuntu 22.04 LTS Jammy Jellyfish zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zur Installation des MongoDB-Datenbankservers finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.