Yadda ake Sanya MongoDB Community Edition akan Ubuntu


MongoDB buɗaɗɗen tushe ne, bayanan daftarin aiki dangane da fasahar yankan na NoSQL. Yana goyan bayan haɓaka aikace-aikacen gidan yanar gizo na zamani, tare da fasali kamar ƙaƙƙarfan daidaito, sassauƙa, yarukan tambaya, da fihirisar sakandare da ƙari mai yawa. Bugu da ƙari, yana ba ƙungiyoyin haɓaka haɓakawa da aiki don gina aikace-aikacen zamani tare da mahimman bayanai masu ƙarfi da manufa.

A cikin wannan labarin, zaku koyi yadda ake shigarwa da daidaita sabon sigar MongoDB 4.4 Community Edition akan Ubuntu LTS (goyan bayan dogon lokaci) na Ubuntu Linux ta amfani da mai sarrafa fakitin dacewa.

MongoDB 4.4 Community Edition yana riƙe da 64-bit Ubuntu LTS (goyan bayan dogon lokaci) sakewa:

  • 20.04 LTS (Focal)
  • 18.04 LTS (Bionic)
  • 16.04 LTS (Xenial)

Tsohuwar ma'ajin ajiyar Ubuntu suna ba da sigar MongoDB da ta tsufa, don haka za mu shigar da saita sabuwar MongoDB daga wurin ajiyar MongoDB na hukuma akan uwar garken Ubuntu.

Mataki 1: Ƙara Ma'ajiyar MongoDB akan Ubuntu

1. Don shigar da sabon sigar MongoDB Community Edition akan uwar garken Ubuntu, kuna buƙatar shigar da abin dogaro kamar yadda aka nuna.

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

2. Na gaba, shigo da Maɓallin GPG na jama'a na MongoDB da tsarin sarrafa fakitin ke amfani da shi ta amfani da umarnin wget mai zuwa.

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

3. Bayan haka, ƙirƙirar fayil ɗin jeri /etc/apt/sources.list.d/mongodb-org-4.4.list wanda ya ƙunshi cikakkun bayanan ma'ajiyar MongoDB a ƙarƙashin /etc/apt/sources .list.d/ directory don sigar Ubuntu.

Yanzu gudanar da umarni mai zuwa kamar yadda sigar Ubuntu ɗin ku:

$ 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
$ 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
$ 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

Sannan ajiye fayil ɗin kuma rufe shi.

4. Na gaba, gudanar da umarni mai zuwa don sake shigar da bayanan fakitin gida.

$ sudo apt-get update

Mataki 2: Sanya MongoDB Database akan Ubuntu

5. Yanzu da aka kunna ma'ajiyar MongoDB, zaku iya shigar da sabon sigar barga ta hanyar aiwatar da umarni mai zuwa.

$ sudo apt-get install -y mongodb-org

A lokacin shigarwa na MongoDB, zai ƙirƙiri fayil ɗin daidaitawa /etc/mongod.conf, kundin bayanai /var/lib/mongodbda kundin adireshi /var/ log/mongodb.

Ta hanyar tsoho, MongoDB yana aiki ta amfani da asusun mai amfani na mongodb. Idan kun canza mai amfani, dole ne ku canza izini zuwa bayanai da kundayen adireshi don ba da damar shiga waɗannan kundayen adireshi.

6. Sa'an nan kuma fara da kuma tabbatar da tsari na mongod ta hanyar aiwatar da umarni mai zuwa.

------------ systemd (systemctl) ------------ 
$ sudo systemctl start mongod 
$ sudo systemctl status mongod

------------ System V Init ------------
$ sudo service mongod start   
$ sudo service mongod status

7. Yanzu fara mongo harsashi ba tare da wani zaɓi don haɗawa da mongod wanda ke gudana akan localhost ɗinku tare da tsoho port 27017.

$ mongo

Cire MongoDB Community Edition

Don cire MongoDB gaba ɗaya gami da aikace-aikacen MongoDB, fayilolin daidaitawa, da kowane kundayen adireshi masu ɗauke da bayanai da rajistan ayyukan, ba da umarni masu zuwa.

$ sudo service mongod stop
$ sudo apt-get purge mongodb-org*
$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb

Ina fatan wannan jagorar tana da amfani, ga kowace tambaya ko ƙarin bayani, zaku iya amfani da sashin sharhin da ke ƙasa don fitar da damuwarku.