Yadda ake girka MongoDB 4 akan Debian 10


MongoDB sigar budewa ce, giciye-dandamali NoSQL uwar garken rumbun adana bayanan data bunkasa ta MongoDB Inc. Yana amfani da JSON don adana bayanansa kuma sananne ne don sarrafa bayanai masu yawa saboda girmansa, kasancewa mai yawa, da kuma aiki mai yawa.

A cikin wannan darasin, zaku koyi yadda ake girka MongoDB 4 akan rarraba Debian 10 Linux.

Mataki 1: Shigo da MongoDB GPG Key a kan Debian

Don fara kashewa, kuna buƙatar shigo da maɓallin GPG wanda ake buƙata ta wurin ajiyar MongoDB don tsarin Debian ɗinku. Wannan yana da mahimmanci don kunshin gwaji kafin shigarwa.

Da farko, sabunta abubuwan kunshin tsarinka ta amfani da wadannan umarni masu dacewa.

$ sudo apt update

Don shigo da maɓallin MongoDB GPG, gudanar da umurnin.

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

Da gama wannan, yanzu ƙara ma'ajin APT na MongoDB akan tsarin Debian ɗinka kamar yadda aka bayyana a ƙasa.

Mataki 2: Shigar da MongoDB 4 APT Ma'ajiyar kan Debian

A lokacin rubuta wannan labarin, MongoDB 4 ba shi da wuraren ajiyar fakitin Debian 10. Amma fa kada ku damu. Hakanan zaka iya ƙara ma'ajiyar fakitin Debian 9 (Stretch) akan Debian 10 (Buster) don yin hakan.

Don ƙara matattarar kunshin MongoDB 4 na Debian 9 akan Debian 10 Buster, aiwatar da umurnin.

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

Don ƙara wurin ajiyar hukuma na Debian 9 akan Debian 10 Buster, ba da umarnin.

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

Na gaba, sabunta wurin ajiyar APT ta amfani da umarnin.

$ sudo apt update

Mataki na 3: Shigar da libcurl3 akan Debian

Kunshin libcurl3 ana buƙata ta mongodb-org-server wanda za mu girka daga baya. Ba tare da libcurl3 ba, zaku haɗu da kurakurai yayin ƙoƙarin girka MongoDB.

Hakanan yana da kyau a faɗi cewa Debian 10 tana amfani da libcurl4, amma tunda muka ƙara da ajiyar hukuma ta Debian 9, za a shigar da kunshin libcurl3 daga wurin da aka ƙara.

Don shigar da libcurl3, gudanar da umarnin.

$ sudo apt install libcurl3

Mataki na 4: Sanya MongoDB 4 Server akan Debian

Bayan shigar da wuraren adana buƙatun da kunshin libcurl3, yanzu zaku iya ci gaba shigar da uwar garken MongoDB 4.

$ sudo apt install mongodb-org -y

Don bincika sigar shigar MongoDB batun batun APT kamar yadda aka nuna.

$ sudo apt info mongodb-info

Ta hanyar tsoho, MongoDB yana gudana akan tashar jiragen ruwa 27017 kuma zaku iya tabbatar da shi ta amfani da umarnin netstat kamar yadda aka nuna.

$ sudo netstat -pnltu

Don sauya tsoffin tashar jirgin ruwan MongoDB da sauran sigogi, gyara fayil ɗin sanyi da aka samo a /etc/mongodb.conf.

Mataki 5: Manajan MongoDB 4 Server

Da zarar kun sami nasarar shigar da sabar MongoDB 4, fara shi ta amfani da umarnin.

$ sudo systemctl start mongod

Don bincika matsayin sabis na MongoDB gudanar da umarnin.

$ sudo systemctl status mongod

Don kunna MongoDB don farawa akan taya, gudanar da umurnin.

$ sudo systemctl enable mongod

Don shiga cikin MongoDB 4 kawai aiwatar da umurnin kawai.

$ mongo

Don tsaida aikin MongoDB.

$ sudo systemctl stop mongod

Kuma wannan kawai game da shi. A cikin wannan jagorar, mun nuna yadda zaku girka MongoDB 4 akan Debian 10.