Kuinka asentaa MongoDB Community Edition Ubuntulle


MongoDB on avoimen lähdekoodin asiakirjatietokanta, joka perustuu NoSQL: n huipputekniikkaan. Se tukee nykyaikaisten verkkosovellusten kehittämistä, kuten ominaisuuksia, kuten vahva johdonmukaisuus, joustavuus, ilmeikkäät kyselykielet ja toissijaiset hakemistot sekä paljon muuta. Lisäksi se tarjoaa organisaatioille erinomaisen skaalautuvuuden ja suorituskyvyn nykyaikaisten sovellusten rakentamiseen tehokkailla ja tehtäväkriittisillä tietokannoilla.

Tässä artikkelissa opit asentamaan ja määrittämään MongoDB 4.4 Community Editionin uusimman version Ubuntu Linuxin (pitkäaikainen tuki) Ubuntu LTS -julkaisuihin apt-paketinhallinnan avulla.

MongoDB 4.4 Community Edition sisältää seuraavat 64-bittiset Ubuntu LTS (pitkäaikainen tuki) -julkaisut:

  • 20.04 LTS (”Focal”)
  • 18.04 LTS ("Bionic")
  • 16.04 LTS ("Xenial")

Oletusarvoiset Ubuntu-arkistot tarjoavat vanhentuneen MongoDB-version, joten asennamme ja konfiguroimme uusimman MongoDB: n Ubuntu-palvelimen virallisesta MongoDB-arkistosta.

Vaihe 1: MongoDB-arkiston lisääminen Ubuntuun

1. Asentaaksesi MongoDB Community Editionin uusimman version Ubuntu-palvelimellesi, sinun on asennettava tarvittavat riippuvuudet kuvan osoittamalla tavalla.

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

2. Tuo seuraavaksi paketinhallintajärjestelmän käyttämä julkinen MongoDB GPG-avain seuraavan wget-komennon avulla.

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

3. Luo sen jälkeen luettelotiedosto /etc/apt/sources.list.d/mongodb-org-4.4.list , joka sisältää MongoDB-arkiston tiedot kohdassa /etc/apt/sources .list.d/ -hakemisto Ubuntun versiollesi.

Suorita nyt seuraava komento Ubuntun version mukaan:

$ 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

Tallenna tiedosto ja sulje se.

4. Suorita seuraava komento ladataksesi paikallisen pakettitietokannan uudelleen.

$ sudo apt-get update

Vaihe 2: MongoDB-tietokannan asentaminen Ubuntuun

5. Nyt kun MongoDB-arkisto on käytössä, voit asentaa uusimman vakaan version suorittamalla seuraavan komennon.

$ sudo apt-get install -y mongodb-org

MongoDB-asennuksen aikana se luo määritystiedoston /etc/mongod.conf , tietohakemiston /var/lib/mongodb ja lokihakemiston /var/log/mongodb .

Oletuksena MongoDB toimii mongodb-käyttäjätilillä. Jos vaihdat käyttäjää, sinun on myös muutettava tietojen ja lokihakemistojen käyttöoikeus, jotta niille voidaan antaa käyttöoikeus.

6. Käynnistä ja tarkista mongodiprosessi suorittamalla seuraava komento.

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

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

7. Käynnistä nyt mongo-kuori ilman vaihtoehtoja muodostaa yhteys mongodiin, joka toimii paikallisessa palvelimessasi oletusportilla 27017.

$ mongo

Poista MongoDB Community Edition

Voit poistaa MongoDB: n, mukaan lukien MongoDB-sovellukset, määritystiedostot ja kaikki hakemistot, jotka sisältävät tietoja ja lokeja, antamalla seuraavat komennot.

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

Toivottavasti löydät tämän oppaan hyödylliseksi, jos sinulla on kysyttävää tai lisätietoja, voit käyttää alla olevaa kommenttiosaa ilmaisemaan huolesi.