Kā instalēt MongoDB 4 uz Debian 10
MongoDB ir atvērtā koda starpplatformu NoSQL datu bāzes serveris, kuru izstrādājusi MongoDB Inc. Tas izmanto JSON, lai uzglabātu savus datus, un tā mērogojamības, augstās pieejamības un augstās veiktspējas dēļ ir populāra lielu datu apstrādei.
Šajā apmācībā jūs uzzināsiet, kā instalēt MongoDB 4 Debian 10 Linux izplatīšanā.
1. darbība: MongoDB GPG atslēgas importēšana uz Debian
Lai sāktu, jums jāimportē GPG atslēga, kas nepieciešama jūsu Debian sistēmas MongoDB krātuvē. Tas ir izšķiroši, lai pirms instalēšanas pārbaudītu paketes.
Vispirms atjauniniet sistēmas paketes, izmantojot šādu komandu apt.
$ sudo apt update
Lai importētu MongoDB GPG atslēgu, palaidiet komandu.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Kad tas ir izdarīts, tagad pievienojiet MongoDB APT krātuvi savai Debian sistēmai, kā paskaidrots zemāk.
2. darbība: MongoDB 4 APT krātuves instalēšana Debian
Šī raksta sastādīšanas laikā MongoDB 4 nav oficiālu Debian 10 pakotņu krātuvju. Bet neuztraucieties. Jūs joprojām varat pievienot Debian 9 (Stretch) pakotņu krātuvi Debian 10 (Buster), lai to kompensētu.
Lai Debian 9 pakotnē Debian 10 Buster pievienotu MongoDB 4 pakotnes krātuvi, izpildiet komandu.
$ echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list
Lai pievienotu oficiālo Debian 9 krātuvi vietnē Debian 10 Buster, izsniedziet komandu.
$ echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list
Pēc tam atjauniniet APT krātuvi, izmantojot komandu.
$ sudo apt update
3. darbība: libcurl3 instalēšana Debian
Pakete libcurl3 ir nepieciešama mongodb-org-server, kuru mēs instalēsim vēlāk. Bez libcurl3, mēģinot instalēt MongoDB, radīsies kļūdas.
Ir arī vērts pieminēt, ka Debian 10 izmanto libcurl4, taču, tā kā mēs pievienojām Debian 9 oficiālo repozitoriju, pakete libcurl3 tiks instalēta no pievienotās repozitorija.
Lai instalētu libcurl3, palaidiet komandu.
$ sudo apt install libcurl3
4. solis: MongoDB 4 servera instalēšana Debian
Kad esat instalējis nepieciešamās krātuves un libcurl3 pakotni, tagad varat turpināt instalēt MongoDB 4 serveri.
$ sudo apt install mongodb-org -y
Lai pārbaudītu instalētās MongoDB versiju, izsniedziet komandu APT, kā parādīts.
$ sudo apt info mongodb-info
Pēc noklusējuma MongoDB darbojas 27017. portā, un to var pārbaudīt, izmantojot komandu netstat, kā parādīts.
$ sudo netstat -pnltu
Lai mainītu noklusējuma MongoDB portu un citus parametrus, rediģējiet konfigurācijas failu, kas atrodams vietnē /etc/mongodb.conf.
5. solis: MongoDB 4 servera pārvaldība
Kad esat veiksmīgi instalējis MongoDB 4 serveri, sāciet to, izmantojot komandu.
$ sudo systemctl start mongod
Lai pārbaudītu MongoDB pakalpojuma statusu, palaidiet komandu.
$ sudo systemctl status mongod
Lai iespējotu MongoDB sāknēšanu sāknēšanas laikā, palaidiet komandu.
$ sudo systemctl enable mongod
Lai pieteiktos MongoDB 4, vienkārši palaidiet komandu.
$ mongo
Lai apturētu MongoDB palaišanu.
$ sudo systemctl stop mongod
Un tas ir tikai par to. Šajā ceļvedī mēs esam parādījuši, kā jūs varat instalēt MongoDB 4 uz Debian 10.