MongoDB 4.4, hvordan du installerer det på de nyeste LTS-versioner af Ubuntu

Om mongoDB 4.4

I den næste artikel skal vi se på, hvordan vi kan installere MongoDB på Ubuntu. Det er et system af database dokumentorienteret, open source teknologibaseret NoSQL. Dette er kompatibelt med moderne udvikling af webapplikationer. Det inkluderer funktioner såsom fleksibilitet, ekspressive forespørgselssprog, sekundære indekser og meget mere. Derudover tilbyder den stor skalerbarhed og ydeevne til at skabe moderne applikationer med kraftige databaser.

MondoDB i stedet for at gemme dataene i tabeller, som det gøres i relationelle databaser, gemmer dem i BSON-datastrukturer (en JSON-lignende specifikation) med et dynamisk skema. Dette gør integrationen af ​​data i visse applikationer nemmere og hurtigere.

MongoDB er et databasesystem egnet til brug i produktion og med flere funktioner. Denne type database er meget udbredt i industrien. Dens kildekode er tilgængelig til operativsystemer såsom; Gnu / Linux, Windows, OSX og Solaris.

I de følgende linjer vil vi se, hvordan vi kan installer MongoDB 4.4 på de sidste tre Ubuntu LTS-versioner ved hjælp af apt pakkehåndtering.

Installer MongoDB 4.4

Platformsstøtte

MongoDB 4.4 Community Edition indeholder følgende Ubuntu LTS-versioner (langsigtet support) 64-bit: 20.04 LTS ('Focal'), 18.04 LTS ('Bionic'), 16.04 LTS ('Xenial')

Standard Ubuntu-repositories tilbyder eller kan tilbyde en forældet version af MongoDB. Af denne grund vi installerer den nyeste version af dette databasesystem fra dets officielle lager.

Føj MongoDB-lageret til Ubuntu

For at installere den nyeste version af MongoDB Community Edition på Ubuntu, vi er nødt til at installere de nødvendige afhængigheder. For at gøre det skal vi kun åbne en terminal (Ctrl + Alt + T) og bruge følgende kommandoer:

sudo apt update

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

Seguimos importerer den offentlige GPG-nøgle fra MongoDB. Dette bruges af pakkehåndteringssystemet, og vi vil tilføje det ved hjælp af wget fra terminal (Ctrl + Alt + T):

importer gpg repo-nøgle MongoDB 4.4

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

Efter det Vi skal oprette filen mongodb-org-4.4.list, der indeholder detaljerne i MongoDB-lageret til den version af Ubuntu, som vi bruger. Denne fil findes i telefonbogen /etc/apt/sources.list.d/. For at oprette det behøver vi kun at udføre følgende kommando i en terminal (Ctrl + Alt + T), afhængigt af versionen af ​​vores system:

Ubuntu 20.04 (Fokal)

tilføj repo til Ubuntu 20.04

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

Ubuntu 18.04 (Bionisk)

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

Ubuntu 16.04 (Xenial)

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

Nu skal vi opdater listen over tilgængelig software fra arkiverne:

sudo apt update

Installer MongoDB 4.4-databasen på Ubuntu

Nu hvor MongoDB-arkivet er aktiveret, kan vi installer den seneste stabile version kører følgende kommando i en terminal (Ctrl + Alt + T):

installer mongodb-org

sudo apt install mongodb-org

Under installationen oprettes konfigurationsfilen /etc/mongod.conf, datakataloget / var / lib / mongodaf logbogen / var / log / mongodb.

Som standard kører MongoDB under mongodb-brugerkontoen. Hvis vi skifter bruger, skal vi også ændre tilladelsen til data- og registermapperne for at tildele adgang til disse mapper.

Start af MongoDB

Nu kan vi start og verificer mongod-processen kører følgende kommandoer:

status mongod

sudo systemctl start mongod
sudo systemctl status mongod

Mongods servicestatus

sudo service mongod start
sudo service mongod status

Start en mongoskal

Hvis alt har været korrekt, kan vi start en mongo shell uden muligheder for at oprette forbindelse til en mongodb, der kører på vores lokale vært ved hjælp af standardporten 27017:

mongo shell opstart

mongo

afinstallere

til Fjern MongoDB, inklusive MongoDB-applikationer, konfigurationsfiler og eventuelle mapper, der indeholder data og logfiler, i en terminal (Ctrl + Alt + T) bliver vi nødt til at udføre følgende kommandoer:

sudo service mongod stop

sudo apt-get purge mongodb-org*

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

Og med dette har vi allerede MongoDB i Ubuntu. For mere information om konfiguration og brug af MongoDB 4.4, kan brugerne konsultere dokumentation tilbydes på projektets websted.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.