1. Mongodb installieren
1.1 Installieren Sie abhängige Pakete
sudo apt-get install libcurl4 openssl
1.2 Schließen und deinstallieren Sie die ursprüngliche mongodb
service mongodb stop
sudo apt-get remove mongodb
1.3 Importieren Sie den vom Paketverwaltungssystem verwendeten öffentlichen Schlüssel
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
Wenn das Ergebnis der Befehlsausführung nicht OK anzeigt, führen Sie diesen Befehl aus und führen Sie den vorherigen Satz erneut aus:
sudo apt-get install gnupg
1.4 Mongodb-Quelle registrieren
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
1.5 Quelle aktualisieren
sudo apt-get update
1.6 Formale Installation
sudo apt-get install -y mongodb-org=4.4.2 mongodb-org-server=4.4.2 mongodb-org-shell=4.4.2 mongodb-org-mongos=4.4.2 mongodb-org-tools=4.4.2
Wenn Sie während der Installation dazu aufgefordert werden: mongodb-org-tools : Hängt ab von: mongodb-database-tools, wird aber nicht installiert
Führen Sie den folgenden Befehl im Terminal aus, um das Problem zu lösen:
sudo apt-get autoremove mongodb-org-mongos mongodb-org-tools mongodb-org
sudo apt-get install -y mongodb-org=4.4.2
1.7 Erstellen Sie ein Datenspeicherverzeichnis
sudo mkdir -p /data/db
1.8 Ändern Sie die Konfiguration, öffnen Sie Port 27017 und entwickeln Sie externe Netzwerkverbindungen
sudo vim /etc/mongod.conf
1.9 Konfiguration neu laden und mongodb starten
sudo systemctl daemon-reload
sudo systemctl start mongod
1.10 Betriebsstatus anzeigen
sudo systemctl status mongod
Wenn der Status von mongodb stop ist, führen Sie Folgendes aus:
sudo systemctl enable mongod
1.11 Mongodb stoppen
sudo systemctl stop mongod
1.12 mongodb neu starten
sudo systemctl restart mongod
1.13 start boot starten
sudo systemctl enable mongod