Kuinka asentaa MongoDB Community Edition Ubuntuun


MongoDB on avoimen lähdekoodin asiakirjatietokanta, joka perustuu NoSQL:n huipputeknologiaan. Se tukee nykyaikaisten verkkosovellusten kehitystä, ja siinä on ominaisuuksia, kuten vahva johdonmukaisuus, joustavuus, ilmeikkäät kyselykielet ja toissijaiset indeksit sekä paljon muuta. Lisäksi se tarjoaa organisaatioille erinomaisen skaalautuvuuden ja suorituskyvyn nykyaikaisten sovellusten rakentamiseen tehokkaiden ja kriittisten tietokantojen avulla.

Tässä artikkelissa opit asentamaan ja määrittämään MongoDB 4.4 Community Editionin uusimman version Ubuntu LTS (pitkäaikainen tuki) Ubuntu Linuxin julkaisuissa käyttämällä apt paketin hallinta.

Alustan tuki

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")

Ubuntu-oletusvarastot tarjoavat vanhentuneen MongoDB-version, joten asennamme ja määritämme uusimman MongoDB:n virallisesta MongoDB-arkistosta Ubuntu-palvelimella.

Vaihe 1: MongoDB-arkiston lisääminen Ubuntuun

1. Jotta voit asentaa MongoDB Community Editionin uusimman version Ubuntu-palvelimellesi, sinun on asennettava tarvittavat riippuvuudet kuvan mukaisesti.

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

2. Tuo seuraavaksi MongoDB:n julkinen GPG-avain, jota paketinhallintajärjestelmä käyttää seuraavalla wget-komennolla.

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-tietovaraston tiedot kohdassa /etc/apt/sources.list.d/ hakemistosta Ubuntu-versiollesi.

Suorita nyt seuraava komento Ubuntu-versiosi mukaan:

Ubuntu 20.04 (focal)

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

Tallenna sitten tiedosto ja sulje se.

4. Suorita seuraavaksi seuraava komento päivittääksesi paikallinen pakettitietokanta.

sudo apt-get update

Vaihe 2: MongoDB-tietokannan asentaminen Ubuntuun

5. Nyt kun MongoDB-tietovarasto 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 lokin. hakemistoon /var/log/mongodb.

Oletuksena MongoDB toimii mongodb-käyttäjätilin avulla. Jos vaihdat käyttäjää, sinun on myös muutettava data- ja loki-hakemistojen käyttöoikeus, jotta voit määrittää käyttöoikeudet näihin hakemistoihin.

6. Aloita ja vahvista sitten mongod-prosessi 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 paikallispalvelimellasi oletusportilla 27017<..

mongo

Poista MongoDB Community Edition

Voit poistaa MongoDB:n kokonaan, mukaan lukien MongoDB-sovellukset, määritystiedostot ja tiedot ja lokit sisältävät hakemistot, 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

Toivon, että tämä opas on sinulle hyödyllinen. Jos sinulla on kysyttävää tai lisätietoa, voit käyttää alla olevaa kommenttiosaa ilmaistaksesi huolesi.