ວິທີການຕິດຕັ້ງ MongoDB 4 ໃນ Debian 10
MongoDB ແມ່ນເຄື່ອງແມ່ຂ່າຍ ສຳ ລັບຖານຂໍ້ມູນ NoSQL ແບບເປີດ - ປິດເຊິ່ງເປັນການພັດທະນາໂດຍ MongoDB Inc.
ໃນບົດແນະ ນຳ ນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ວິທີຕິດຕັ້ງ MongoDB 4 ໃນການແຈກຈ່າຍ Linux Debian 10.
ຂັ້ນຕອນທີ 1: ການ ນຳ ເຂົ້າ MongoDB GPG Key ໃນ Debian
ເພື່ອເລີ່ມຕົ້ນ, ທ່ານ ຈຳ ເປັນຕ້ອງ ນຳ ເຂົ້າລະຫັດ GPG ທີ່ຕ້ອງການໂດຍ MongoDB repository ສຳ ລັບລະບົບ Debian ຂອງທ່ານ. ນີ້ແມ່ນສິ່ງທີ່ ຈຳ ເປັນ ສຳ ລັບການທົດສອບແພກເກດກ່ອນການຕິດຕັ້ງ.
ຫນ້າທໍາອິດ, ປັບປຸງຊຸດລະບົບຂອງທ່ານໂດຍໃຊ້ຄໍາສັ່ງທີ່ເຫມາະສົມຕໍ່ໄປນີ້.
$ sudo apt update
ເພື່ອ ນຳ ເຂົ້າລະຫັດ MongoDB GPG, ດຳ ເນີນການ ຄຳ ສັ່ງ.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
ດ້ວຍສິ່ງທີ່ເຮັດໄດ້ແລ້ວ, ຕອນນີ້ຕື່ມບ່ອນເກັບມ້ຽນ MongoDB APT ໃນລະບົບ Debian ຂອງທ່ານຕາມທີ່ໄດ້ອະທິບາຍຂ້າງລຸ່ມນີ້.
ຂັ້ນຕອນທີ 2: ການຕິດຕັ້ງ MongoDB 4 APT Repository ໃນ Debian
ໃນເວລາທີ່ຂຽນລົງໃນບົດຂຽນນີ້, MongoDB 4 ບໍ່ມີບ່ອນເກັບມ້ຽນ Package ຢ່າງເປັນທາງການ ສຳ ລັບ Debian 10. ແຕ່ຢ່າກັງວົນ. ທ່ານຍັງສາມາດເພີ່ມບ່ອນເກັບມ້ຽນຊຸດຂອງ Debian 9 (Stretch) ໃສ່ Debian 10 (Buster) ເພື່ອເຮັດ ສຳ ລັບສິ່ງນັ້ນ.
ເພື່ອເພີ່ມ MongoDB 4 repository ຂອງ Debian 9 ໃສ່ Debian 10 Buster, ໃຫ້ປະຕິບັດ ຄຳ ສັ່ງ.
$ echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list
ເພື່ອເພີ່ມບ່ອນເກັບມ້ຽນທີ່ເປັນທາງການຂອງ Debian 9 ໃສ່ Debian 10 Buster, ອອກ ຄຳ ສັ່ງ.
$ echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list
ຕໍ່ໄປ, ປັບປຸງຫໍສະມຸດ APT ໂດຍໃຊ້ ຄຳ ສັ່ງ.
$ sudo apt update
ຂັ້ນຕອນທີ 3: ການຕິດຕັ້ງ libcurl3 ໃນ Debian
libcurl3 ຈຳ ເປັນຕ້ອງມີ mongodb-org-server ເຊິ່ງພວກເຮົາ ກຳ ລັງຈະຕິດຕັ້ງໃນພາຍຫລັງ. ຖ້າບໍ່ມີ libcurl3, ທ່ານຈະພົບກັບຂໍ້ຜິດພາດທີ່ພະຍາຍາມຕິດຕັ້ງ MongoDB.
ມັນຍັງເປັນມູນຄ່າທີ່ຈະບອກວ່າ Debian 10 ໃຊ້ libcurl4, ແຕ່ວ່ານັບຕັ້ງແຕ່ພວກເຮົາໄດ້ເພີ່ມຫໍສະມຸດຢ່າງເປັນທາງການຂອງ Debian 9, ຊຸດ libcurl3 ຈະຖືກຕິດຕັ້ງຈາກບ່ອນເກັບມ້ຽນທີ່ເພີ່ມເຂົ້າມາ.
ການຕິດຕັ້ງ libcurl3, ດໍາເນີນການຄໍາສັ່ງ.
$ sudo apt install libcurl3
ຂັ້ນຕອນທີ 4: ການຕິດຕັ້ງ MongoDB 4 Server ໃນ Debian
ມີການຕິດຕັ້ງຫ້ອງສະ ໝຸດ ແລະ libcurl3 ທີ່ຕ້ອງການ, ດຽວນີ້ທ່ານສາມາດ ດຳ ເນີນການຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍຂອງ MongoDB 4.
$ sudo apt install mongodb-org -y
ເພື່ອກວດສອບລຸ້ນຂອງ MongoDB ທີ່ຕິດຕັ້ງບັນຫາ ຄຳ ສັ່ງ APT ດັ່ງທີ່ສະແດງໄວ້.
$ sudo apt info mongodb-info
ໂດຍຄ່າເລີ່ມຕົ້ນ, MongoDB ເຮັດ ໜ້າ ທີ່ 27017 ແລະທ່ານສາມາດກວດສອບມັນໂດຍໃຊ້ ຄຳ ສັ່ງ netstat ດັ່ງທີ່ສະແດງໄວ້.
$ sudo netstat -pnltu
ເພື່ອປ່ຽນພອດ MongoDB ທີ່ຢູ່ເບື້ອງຕົ້ນແລະພາລາມິເຕີອື່ນໆ, ແກ້ໄຂເອກະສານການຕັ້ງຄ່າທີ່ພົບໃນ /etc/mongodb.conf.
ຂັ້ນຕອນທີ 5: ການຄຸ້ມຄອງ MongoDB 4 Server
ເມື່ອທ່ານໄດ້ຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍ MongoDB 4 ຢ່າງ ສຳ ເລັດຜົນແລ້ວ, ເລີ່ມຕົ້ນມັນໂດຍໃຊ້ ຄຳ ສັ່ງ.
$ sudo systemctl start mongod
ເພື່ອກວດກາເບິ່ງສະຖານະຂອງການບໍລິການຂອງ MongoDB ດຳ ເນີນການ ຄຳ ສັ່ງ.
$ sudo systemctl status mongod
ເພື່ອໃຫ້ MongoDB ເລີ່ມຕົ້ນໃສ່ເກີບ, ດຳ ເນີນການ ຄຳ ສັ່ງ.
$ sudo systemctl enable mongod
ເພື່ອເຂົ້າສູ່ລະບົບ MongoDB 4 ພຽງແຕ່ແລ່ນ ຄຳ ສັ່ງ.
$ mongo
ເພື່ອຢຸດການເຮັດວຽກຂອງ MongoDB.
$ sudo systemctl stop mongod
ແລະມັນກ່ຽວກັບມັນເທົ່ານັ້ນ. ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ສະແດງວິທີທີ່ທ່ານສາມາດຕິດຕັ້ງ MongoDB 4 ໃນ Debian 10.