Nākamajā rakstā mēs apskatīsim, kā mēs varam instalēt MongoDB Ubuntu. Tā ir sistēma datubāze orientēta uz dokumentiem, balstīta uz atvērtā pirmkoda tehnoloģijām NoSQL. Tas ir saderīgs ar mūsdienu tīmekļa lietojumprogrammu izstrādi. Tas ietver tādas iespējas kā elastība, izteiksmīgas vaicājumu valodas, sekundārie rādītāji un daudz ko citu. Turklāt tas piedāvā lielisku mērogojamību un veiktspēju, lai izveidotu modernas lietojumprogrammas ar jaudīgām datu bāzēm.
MondoDB tā vietā, lai datus saglabātu tabulās, kā tas tiek darīts relāciju datu bāzēs, saglabā tos BSON datu struktūrās (JSON līdzīga specifikācija) ar dinamisku shēmu. Tas atvieglo un paātrina datu integrāciju noteiktās lietojumprogrammās.
MongoDB ir datu bāzes sistēma piemērots izmantošanai ražošanā un ar daudzām funkcijām. Šāda veida datubāzes tiek plaši izmantotas rūpniecībā. Tā pirmkods ir pieejams tādām operētājsistēmām kā; Gnu / Linux, Windows, OSX un Solaris.
Turpmākajās rindās mēs redzēsim, kā mēs varam instalējiet MongoDB 4.4 pēdējās trīs Ubuntu LTS versijās, izmantojot apt pakotņu pārvaldnieku.
Instalējiet MongoDB 4.4
Platformas atbalsts
MongoDB 4.4 kopienas izdevums satur šādas Ubuntu LTS versijas (ilgtermiņa atbalsts) 64 bitu: 20.04 LTS ('Focal'), 18.04 LTS ('Bionic'), 16.04 LTS ('Xenial')
Noklusējuma Ubuntu krātuves piedāvā vai var piedāvāt novecojušu MongoDB versiju. Šī iemesla dēļ mēs instalēsim jaunāko šīs datu bāzes sistēmas versiju no tās oficiālā repozitorija.
Pievienojiet MongoDB krātuvi Ubuntu
Lai Ubuntu instalētu jaunāko MongoDB kopienas izdevuma versiju, mums jāinstalē nepieciešamās atkarības. Lai to izdarītu, mums būs jāatver tikai terminālis (Ctrl + Alt + T) un jāizmanto šādas komandas:
sudo apt update sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
Seguimos importējot publisko GPG atslēgu no MongoDB. To izmanto pakotņu pārvaldības sistēma, un mēs to pievienosim, izmantojot wget no termināla (Ctrl + Alt + T):
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
Pēc tam Mēs izveidosim failu mongodb-org-4.4.list, kurā būs detalizēta informācija par MongoDB repozitoriju mūsu izmantotajai Ubuntu versijai.. Šis fails atradīsies direktorijā /etc/apt/sources.list.d/. Lai to izveidotu, mums būs jāizpilda tikai šāda komanda terminālā (Ctrl + Alt + T), atkarībā no mūsu sistēmas versijas:
Ubuntu 20.04 (fokuss)
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 (Bionic)
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
Tagad mēs ejam atjauniniet pieejamās programmatūras sarakstu no krātuvēm:
sudo apt update
Instalējiet MongoDB 4.4 datu bāzi Ubuntu
Tagad, kad MongoDB krātuve ir iespējota, mēs varam instalējiet jaunāko stabilo versiju izpildot šādu komandu terminālā (Ctrl + Alt + T):
sudo apt install mongodb-org
Instalēšanas laikā tiks izveidots konfigurācijas fails /etc/mongod.conf, datu direktoriju / var / lib / mongodpēc žurnāla direktorija / var / log / mongodb.
Pēc noklusējuma MongoDB darbojas zem mongodb lietotāja konta. Ja mainām lietotāju, mums ir jāmaina arī datu un ierakstu direktoriju atļauja, lai piešķirtu piekļuvi šiem direktorijiem.
Sākot MongoDB
Tagad mēs varam sākt un pārbaudīt mongoda procesu izpildot šādas komandas:
sudo systemctl start mongod sudo systemctl status mongod
sudo service mongod start sudo service mongod status
Sāciet mongo čaumalu
Ja viss ir bijis pareizi, mēs varam sāciet mongo čaulu bez iespējām izveidot savienojumu ar mongodb, kas darbojas mūsu vietējā resursdatorā izmantojot noklusējuma portu 27017:
mongo
Atinstalēt
līdz pilnībā noņemiet MongoDB, ieskaitot MongoDB lietojumprogrammas, konfigurācijas failus un visus direktorijus, kas satur datus un žurnālus, terminālā (Ctrl + Alt + T) mums būs jāizpilda šādas komandas:
sudo service mongod stop sudo apt-get purge mongodb-org* sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
Un līdz ar to mums jau ir MongoDB Ubuntu. Lai iegūtu papildinformāciju par MongoDB 4.4 konfigurāciju un lietošanu, lietotāji var uzzināt Dokumentācija piedāvā projekta mājas lapā.