Kuidas installida MongoDB ühenduse väljaanne Ubuntu


MongoDB on avatud lähtekoodiga dokumentide andmebaas, mis põhineb NoSQLi tipptasemel tehnoloogial. See toetab tänapäevaste veebirakenduste arendamist, millel on sellised funktsioonid nagu tugev järjepidevus, paindlikkus, ekspressiivsed päringukeeled ja sekundaarsed indeksid ning palju muud. Lisaks pakub see organisatsioonidele suurepärast mastaapsust ja jõudlust kaasaegsete rakenduste loomiseks koos võimsate ja missioonikriitiliste andmebaasidega.

Sellest artiklist saate teada, kuidas installida ja konfigureerida MongoDB 4.4 kogukondliku versiooni uusim versioon Ubuntu Linuxi (pikaajaline tugi) väljaannetele, kasutades apt-paketihaldurit.

MongoDB 4.4 kogukonnaväljaandes on järgmised 64-bitised Ubuntu LTS (pikaajaline tugi) väljaanded:

  • 20.04 LTS („Focal“)
  • 18.04 LTS („biooniline“)
  • 16.04 LTS (“Xenial”)

Ubuntu vaikehoidlad pakuvad vananenud MongoDB versiooni, seetõttu installime ja konfigureerime uusima MongoDB Ubuntu serveri ametlikust MongoDB hoidlast.

1. samm: MongoDB hoidla lisamine Ubuntu

1. MongoDB Community Editioni uusima versiooni installimiseks oma Ubuntu serverisse peate installima vajalikud sõltuvused, nagu näidatud.

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

2. Järgmisena impordige MongoDB avalik GPG-võti, mida paketihaldussüsteem kasutab, kasutades järgmist käsku wget.

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

3. Pärast seda looge loendifail /etc/apt/sources.list.d/mongodb-org-4.4.list , mis sisaldab MongoDB hoidla üksikasju jaotises /etc/apt/sources .list.d/ kataloog teie Ubuntu versiooni jaoks.

Nüüd käivitage järgmine käsk vastavalt teie Ubuntu versioonile:

$ 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

Seejärel salvestage fail ja sulgege see.

4. Järgmisena käivitage kohaliku käskude andmebaasi uuesti laadimiseks järgmine käsk.

$ sudo apt-get update

2. samm: MongoDB andmebaasi installimine Ubuntu

5. Nüüd, kui MongoDB hoidla on lubatud, saate installida uusima stabiilse versiooni, käivitades järgmise käsu.

$ sudo apt-get install -y mongodb-org

MongoDB installi ajal loob see konfiguratsioonifaili /etc/mongod.conf , andmekataloogi /var/lib/mongodb ja logikataloogi /var/log/mongodb .

Vaikimisi töötab MongoDB mongodbi kasutajakonto abil. Kasutaja muutmisel peate nendele kataloogidele juurdepääsu määramiseks muutma ka andmete ja logikataloogide õigusi.

6. Seejärel käivitage ja kontrollige mongodi protsessi, käivitades järgmise käsu.

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

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

7. Nüüd käivitage mongo kest ilma võimalusteta ühenduse loomiseks mongodiga, mis töötab teie kohalikus hostis vaikepordiga 27017.

$ mongo

Desinstallige MongoDB Community Edition

MongoDB sh MongoDB rakendused, konfiguratsioonifailid ning kõik andmeid ja logisid sisaldavad kataloogid täielikult eemaldamiseks väljastage järgmised käsud.

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

Loodan, et leiate sellest juhendist kasuliku, küsimuste või lisateabe saamiseks võite oma murede väljatoomiseks kasutada allolevat kommentaaride jaotist.