Wéi installéiere ech MongoDB Community Edition op Ubuntu


MongoDB ass eng Open-Source, Dokumentdatenbank baséiert op der moderner Technologie vun NoSQL. Et ënnerstëtzt d'Entwécklung vu modernen Webapplikatiounen, mat Features wéi staark Konsistenz, Flexibilitéit, expressiver Ufrosproochen, a sekundär Indexen plus vill méi. Zousätzlech bitt et Organisatiounen eng grouss Skalierbarkeet a Leeschtung fir modern Uwendungen mat mächtegen a missionskriteschen Datenbanken ze bauen.

An dësem Artikel léiert Dir wéi Dir déi lescht Versioun vu MongoDB 4.4 Community Edition op Ubuntu LTS (laangfristeg Ënnerstëtzung) Verëffentlechunge vun Ubuntu Linux installéiere an konfiguréieren mat dem apt Package Manager.

MongoDB 4.4 Community Edition hält déi folgend 64-Bit Ubuntu LTS (laangfristeg Ënnerstëtzung) Verëffentlechungen:

  • 20.04 LTS (Fokal)
  • 18.04 LTS (Bionic)
  • 16.04 LTS (Xenial)

D'Standard Ubuntu Repositories bidden eng verännert MongoDB Versioun, dofir wäerte mir déi lescht MongoDB vum offiziellen MongoDB Repository op dem Ubuntu Server installéieren a konfiguréieren.

Schrëtt 1: Füügt de MongoDB Repository op Ubuntu

1. Fir déi lescht Versioun vun der MongoDB Community Edition op Ärem Ubuntu-Server z'installéieren, musst Dir déi néideg Ofhängegkeeten installéieren wéi gewisen.

$ sudo apt update
$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

2. Als nächst importéiert de MongoDB ëffentleche GPG Key benotzt vum Package Management System mat dem folgenden wget Kommando.

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

3. Duerno erstellt d'Lëschtdatei /etc/apt/sources.list.d/mongodb-org-4.4.list déi d'Detailer vum MongoDB Repository ënner /etc/apt/sources enthält .list.d/ Verzeichnis fir Är Versioun vun Ubuntu.

Fëllt elo de folgende Kommando no Ärer Versioun vun Ubuntu:

$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
$ 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
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Da späichert d'Datei a maach se zou.

4. Nächst, fuert de folgende Kommando fir d'lokal Package Datebank nei ze lueden.

$ sudo apt-get update

Schrëtt 2: Installéiere MongoDB Datebank op Ubuntu

5. Elo datt MongoDB Repository aktivéiert ass, kënnt Dir déi lescht stabil Versioun installéieren andeems Dir de folgende Kommando ausféiert.

$ sudo apt-get install -y mongodb-org

Wärend der MongoDB Installatioun erstellt d'Konfiguratiounsdatei /etc/mongod.conf, Dateverzeichnis /var/lib/mongodb an de Logbuch /var/ log/mongodb.

Par défaut leeft MongoDB mam mongodb Benotzerkont. Wann Dir de Benotzer ännert, musst Dir och d'Erlaabnes fir d'Donnéeën änneren an d'Logbicher fir Zougang zu dësen Verzeichnisser ze ginn.

6. Da starten a verifizéieren de mongod-Prozess andeems Dir de folgende Kommando ausféiert.

------------ systemd (systemctl) ------------ 
$ sudo systemctl start mongod 
$ sudo systemctl status mongod

------------ System V Init ------------
$ sudo service mongod start   
$ sudo service mongod status

7. Start elo eng Mongo-Shell ouni Optiounen fir mat engem Mongod ze verbannen, deen op Ärem localhost mat Standardport 27017 leeft.

$ mongo

Uninstall MongoDB Community Edition

Fir MongoDB komplett ze läschen, dorënner MongoDB Uwendungen, d'Konfiguratiounsdateien, an all Verzeechnes mat Daten a Logbicher, gitt déi folgend Kommandoen aus.

$ sudo service mongod stop
$ sudo apt-get purge mongodb-org*
$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb

Ech hoffen Dir fannt dëse Guide nëtzlech, fir all Froen oder zousätzlech Informatioun, kënnt Dir d'Kommentarsektioun hei drënner benotzen fir Är Bedenken auszeschwätzen.