„MongoDB 4.4“, kaip jį įdiegti naujausiose „Ubuntu“ LTS versijose

Apie mongoDB 4.4

Kitame straipsnyje mes apžvelgsime, kaip mes galime įdiegti „MongoDB“ „Ubuntu“. Tai yra sistema duomenų bazė orientuotas į dokumentus, pagrįstas atviro kodo technologijomis NoSQL. Tai suderinama su šiuolaikinių interneto programų kūrimu. Tai apima tokias funkcijas kaip lankstumas, išraiškingos užklausų kalbos, antriniai indeksai ir daug daugiau. Be to, jis siūlo puikų mastelį ir našumą kuriant šiuolaikines programas su galingomis duomenų bazėmis.

„MondoDB“ užuot išsaugoję duomenis lentelėse, kaip daroma reliacinėse duomenų bazėse, išsaugo juos BSON duomenų struktūrose (į JSON panaši specifikacija) su dinamine schema. Tai palengvina ir greitesnį duomenų integravimą tam tikrose programose.

„MongoDB“ yra duomenų bazių sistema tinka naudoti gamyboje ir turi daug funkcijų. Šio tipo duomenų bazės plačiai naudojamos pramonėje. Jo šaltinio kodas yra prieinamas tokioms operacinėms sistemoms kaip; „Gnu / Linux“, „Windows“, OSX ir „Solaris“.

Tolesnėse eilutėse pamatysime, kaip galime įdiekite „MongoDB 4.4“ paskutinėse trijose „Ubuntu LTS“ versijose, naudodami „apt“ paketų tvarkyklę.

Įdiekite „MongoDB 4.4“

Platformos palaikymas

„MongoDB 4.4 Community Edition“ yra šios „Ubuntu LTS“ versijos (ilgalaikė parama) 64 bitų: 20.04 LTS ('Focal'), 18.04 LTS ('Bionic'), 16.04 LTS ('Xenial')

Numatytosios „Ubuntu“ saugyklos siūlo arba gali pasiūlyti pasenusią „MongoDB“ versiją. Dėl šios priežasties mes ketiname įdiegti naujausią šios duomenų bazės sistemos versiją iš jos oficialios saugyklos.

Pridėkite „MongoDB“ saugyklą prie „Ubuntu“

Norėdami įdiegti naujausią „MongoDB Community Edition“ versiją į „Ubuntu“, turime įdiegti reikalingas priklausomybes. Norėdami tai padaryti, turėsime atidaryti tik terminalą (Ctrl + Alt + T) ir naudoti šias komandas:

sudo apt update

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

Mes tęsiame importuojant viešąjį GPG raktą iš „MongoDB“. Tai naudoja paketų valdymo sistema ir mes ją pridėsime naudodami wget iš terminalo („Ctrl“ + „Alt“ + T):

importuoti gpg atpirkimo raktą MongoDB 4.4

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

Po to Mes sukursime failą mongodb-org-4.4.list, kuriame bus išsami informacija apie naudojamą „Ubuntu“ versijos „MongoDB“ saugyklą.. Šis failas bus kataloge /etc/apt/sources.list.d/. Norėdami jį sukurti, turėsime vykdyti tik šią komandą terminale (Ctrl + Alt + T), priklausomai nuo mūsų sistemos versijos:

„Ubuntu 20.04“ („Focal“)

pridėti atpirkimą „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“ („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

Dabar mes einame atnaujinkite turimos programinės įrangos sąrašą iš saugyklų:

sudo apt update

Įdiekite „MongoDB 4.4“ duomenų bazę „Ubuntu“

Dabar, kai įgalinta „MongoDB“ saugykla, galime įdiekite naujausią stabilią versiją paleidžiant šią komandą terminale („Ctrl“ + „Alt“ + T):

įdiegti mongodb-org

sudo apt install mongodb-org

Diegimo metu bus sukurtas konfigūracijos failas /etc/mongod.conf, duomenų katalogas / var / lib / mongodpagal žurnalo katalogą / var / log / mongodb.

Pagal numatytuosius nustatymus „MongoDB“ veikia pagal „mongodb“ vartotojo abonementą. Jei pakeisime vartotoją, taip pat turime pakeisti duomenų ir įrašų katalogų leidimą priskirti prieigą prie šių katalogų.

Pradedant „MongoDB“

Dabar galime pradėti ir patikrinti mongodo procesą vykdydami šias komandas:

statuso mongodas

sudo systemctl start mongod
sudo systemctl status mongod

mongodo tarnybos statusas

sudo service mongod start
sudo service mongod status

Pradėkite mongo apvalkalą

Jei viskas buvo teisinga, galime paleiskite mongo apvalkalą be galimybių prisijungti prie mongodbo, veikiančio mūsų vietiniame kompiuteryje naudojant numatytąjį prievadą 27017:

mongo lukšto paleidimas

mongo

Pašalinti

į visiškai pašalinti „MongoDB“, įskaitant „MongoDB“ programas, konfigūracijos failus ir visus katalogus, kuriuose yra duomenų ir žurnalų, terminale (Ctrl + Alt + T) turėsime vykdyti šias komandas:

sudo service mongod stop

sudo apt-get purge mongodb-org*

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

Ir tai jau turime „MongoDB“ Ubuntu. Norėdami gauti daugiau informacijos apie „MongoDB 4.4“ konfigūraciją ir naudojimą, vartotojai gali kreiptis į Dokumentacija siūloma projekto svetainėje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.