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):
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)
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):
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:
sudo systemctl start mongod sudo systemctl status mongod
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
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.