Kuinka asentaa MongoDB 4 Debian 10:een


MongoDB on avoimen lähdekoodin monikäyttöinen NoSQL-tietokantapalvelin, jonka on kehittänyt MongoDB Inc. Se käyttää JSONia tietojensa tallentamiseen ja on suosittu suurten tietomäärien käsittelyssä skaalautuvuuden, korkean käytettävyyden ja korkean suorituskyvyn ansiosta.

Tässä opetusohjelmassa opit asentamaan MongoDB 4 Debian 10 Linux-jakeluun.

Vaihe 1: MongoDB GPG-avaimen tuonti Debianissa

Aloita tuomalla GPG-avain, jota MongoDB-varasto vaatii Debian-järjestelmällesi. Tämä on erittäin tärkeää pakettien testaamiseksi ennen asennusta.

Päivitä ensin järjestelmäpaketit seuraavalla apt-komennolla.

sudo apt update

Tuo MongoDB GPG-avain suorittamalla komento.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

Kun tämä on tehty, lisää nyt MongoDB APT -varasto Debian-järjestelmääsi alla kuvatulla tavalla.

Vaihe 2: MongoDB 4 APT -varaston asentaminen Debianiin

Tämän artikkelin kirjoittamishetkellä MongoDB 4:llä ei ollut virallisia pakettivarastoja Debian 10:lle. Mutta älä huoli. Voit silti lisätä Debian 9 (Stretch) pakettivaraston Debian 10 (Buster) -versioon korvataksesi tämän.

Jos haluat lisätä Debian 9 -paketin MongoDB 4 -pakettivaraston Debian 10 Busteriin, suorita komento.

echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list

Voit lisätä Debian 9:n virallisen arkiston Debian 10 Busteriin antamalla komennon.

echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list

Päivitä seuraavaksi APT-arkisto komennolla.

sudo apt update

Vaihe 3: Asenna libcurl3 Debianiin

Paketin libcurl3 vaatii mongodb-org-server, jonka asennamme myöhemmin. Ilman libcurl3:a kohtaat virheitä MongoDB:n asentamisessa.

On myös syytä mainita, että Debian 10 käyttää libcurl4:ää, mutta koska lisäsimme Debian 9:n virallisen arkiston, libcurl3 paketti asennetaan lisätystä arkistosta.

Asenna libcurl3 suorittamalla komento.

sudo apt install libcurl3

Vaihe 4: MongoDB 4 -palvelimen asentaminen Debianiin

Kun olet asentanut tarvittavat tietovarastot ja libcurl3-paketin, voit nyt jatkaa MongoDB 4 -palvelimen asentamista.

sudo apt install mongodb-org -y

Voit tarkistaa asennetun MongoDB-version antamalla APT-komennon kuvan mukaisesti.

sudo apt info mongodb-info

Oletuksena MongoDB toimii portissa 27017 ja voit vahvistaa sen käyttämällä netstat-komentoa kuvan mukaisesti.

sudo netstat -pnltu

Voit muuttaa oletusarvoista MongoDB-porttia ja muita parametreja muokkaamalla määritystiedostoa, joka löytyy osoitteesta /etc/mongodb.conf.

Vaihe 5: MongoDB 4 -palvelimen hallinta

Kun olet asentanut MongoDB 4 -palvelimen onnistuneesti, käynnistä se komennolla.

sudo systemctl start mongod

Tarkista MongoDB-palvelun tila suorittamalla komento.

sudo systemctl status mongod

Ota MongoDB käyttöön käynnistyksen yhteydessä suorittamalla komento.

sudo systemctl enable mongod

Kirjaudu MongoDB 4:ään yksinkertaisesti suorittamalla komento.

mongo

Pysäytä MongoDB.

sudo systemctl stop mongod

Ja se on vain siitä. Tässä oppaassa olemme osoittaneet, kuinka voit asentaa MongoDB 4:n Debian 10:een.