Kako instalirati MongoDB 4 na Debian 10
MongoDB je opensource, cross-platform NoSQL server baze podataka koji je razvio MongoDB Inc. Koristi JSON za pohranu svojih podataka i popularan je za rukovanje velikim količinama podataka zbog svoje skalabilnosti, visoke dostupnosti i visokih performansi.
U ovom vodiču ćete naučiti kako instalirati MongoDB 4 na Debian 10 Linux distribuciju.
Korak 1: Uvoz MongoDB GPG ključa na Debian
Za početak, trebate uvesti GPG ključ koji je potreban za MongoDB spremište za vaš Debian sistem. Ovo je ključno za testiranje paketa prije instalacije.
Prvo, ažurirajte sistemske pakete koristeći sljedeću naredbu apt.
sudo apt update
Da uvezete MongoDB GPG ključ, pokrenite naredbu.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
S tim učinjenim, sada dodajte MongoDB APT spremište na vaš Debian sistem kao što je objašnjeno u nastavku.
Korak 2: Instaliranje MongoDB 4 APT repozitorija na Debian
U vrijeme pisanja ovog članka, MongoDB 4 nema službena spremišta paketa za Debian 10. Ali ne brini. Još uvijek možete dodati spremište paketa Debian 9 (Stretch) na Debian 10 (Buster) kako biste to nadoknadili.
Da dodate MongoDB 4 spremište paketa Debian 9 na Debian 10 Buster, izvršite naredbu.
echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list
Da dodate službeno spremište Debiana 9 na Debian 10 Buster, izdajte naredbu.
echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list
Zatim ažurirajte APT spremište koristeći naredbu.
sudo apt update
Korak 3: Instaliranje libcurl3 na Debian
Paketlibcurl3 je potreban za mongodb-org-server koji ćemo kasnije instalirati. Bez libcurl3, naići ćete na greške pokušavajući instalirati MongoDB.
Također je vrijedno spomenuti da Debian 10 koristi libcurl4, ali pošto smo dodali Debian 9 službeno spremište, libcurl3 paket će biti instaliran iz dodanog spremišta.
Da instalirate libcurl3, pokrenite naredbu.
sudo apt install libcurl3
Korak 4: Instaliranje MongoDB 4 poslužitelja na Debian
Nakon što ste instalirali potrebna spremišta i libcurl3 paket, sada možete nastaviti sa instalacijom MongoDB 4 servera.
sudo apt install mongodb-org -y
Da biste provjerili verziju MongoDB instaliranog, izdajte naredbu APT kao što je prikazano.
sudo apt info mongodb-info
Prema zadanim postavkama, MongoDB radi na portu 27017 i možete ga provjeriti koristeći netstat naredbu kao što je prikazano.
sudo netstat -pnltu
Da promijenite zadani MongoDB port i druge parametre, uredite konfiguracijski fajl koji se nalazi na /etc/mongodb.conf.
Korak 5: Upravljanje MongoDB 4 serverom
Nakon što ste uspješno instalirali MongoDB 4 server, pokrenite ga pomoću naredbe.
sudo systemctl start mongod
Da provjerite status usluge MongoDB, pokrenite naredbu.
sudo systemctl status mongod
Da omogućite MongoDB pokretanje pri pokretanju, pokrenite naredbu.
sudo systemctl enable mongod
Da biste se prijavili na MongoDB 4 jednostavno pokrenite naredbu.
mongo
Za zaustavljanje pokretanja MongoDBa.
sudo systemctl stop mongod
I to je samo to. U ovom vodiču smo pokazali kako možete instalirati MongoDB 4 na Debian 10.