ວິທີການຕິດຕັ້ງ CouchDB ໃນ Debian 10


CouchDB ແມ່ນໂຊລູຊັ່ນທີ່ເປີດໃຫ້ໃຊ້ NoSQL ທີ່ມີປະສິດຕິພາບສູງເຊິ່ງຂໍ້ມູນຈະຖືກເກັບຢູ່ໃນຮູບແບບເອກະສານທີ່ອີງໃສ່ JSON ເປັນຄູ່ ສຳ ຄັນ/ມູນຄ່າ, ລາຍຊື່ຫລືແຜນທີ່. ມັນສະ ໜອງ API RESTFUL ທີ່ຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດຈັດການເອກະສານຖານຂໍ້ມູນໄດ້ງ່າຍໂດຍການປະຕິບັດວຽກຕ່າງໆເຊັ່ນ: ການອ່ານ, ການດັດແກ້ແລະການລຶບວັດຖຸ.

CouchDB ສະ ເໜີ ຜົນປະໂຫຍດທີ່ດີເຊັ່ນ: ການດັດສະນີທີ່ໄວແລະການ ຈຳ ລອງຖານຂໍ້ມູນທີ່ງ່າຍໃນທົ່ວຫຼາຍໆກໍລະນີໃນເຄືອຂ່າຍ ໃນ ຄຳ ແນະ ນຳ ນີ້, ພວກເຮົາໄດ້ເວົ້າເຖິງວິທີທີ່ທ່ານສາມາດຕິດຕັ້ງ CouchDB ໃນ Debian 10.

ຂັ້ນຕອນທີ 1: ເພີ່ມ CouchDB Repository ໃສ່ Debian

ພວກເຮົາຈະເລີ່ມຕົ້ນໂດຍການເຂົ້າສູ່ລະບົບເຊີຟເວີ Debian ຂອງພວກເຮົາແລະປັບປຸງລາຍຊື່ແພັກເກດໂດຍໃຊ້ຜູ້ຈັດການຊຸດ apt ດັ່ງທີ່ສະແດງ:

$ sudo apt update

ຕໍ່ໄປ, ພວກເຮົາຕ້ອງການເພີ່ມບ່ອນເກັບມ້ຽນ CouchDB ສຳ ລັບ Debian ດັ່ງຕໍ່ໄປນີ້:

$ echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list

ຫລັງຈາກນັ້ນ, ນຳ ເຂົ້າລະຫັດ GPG ໂດຍໃຊ້ ຄຳ ສັ່ງ curl ດັ່ງທີ່ສະແດງໄວ້.

$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

ຂັ້ນຕອນທີ 2: ຕິດຕັ້ງ CouchDB ໃນ Debian

ດ້ວຍບ່ອນເກັບມ້ຽນ CouchDB ທີ່ຢູ່ໃນສະຖານທີ່, ປັບປຸງລາຍຊື່ຊຸດລະບົບເພື່ອຊິ້ງຂໍ້ມູນ repo ທີ່ເພີ່ມເຂົ້າມາ ໃໝ່.

$ sudo apt update

ຫຼັງຈາກນັ້ນຕິດຕັ້ງ CouchDB ໂດຍໃຊ້ຜູ້ຈັດການຊຸດ apt ດັ່ງທີ່ສະແດງ:

$ sudo apt install couchdb

ເຄິ່ງທາງ, ທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນໃຫ້ລາຍລະອຽດທີ່ ສຳ ຄັນ. ຫນ້າທໍາອິດ, ທ່ານຈະຖືກຮຽກຮ້ອງໃຫ້ລະບຸປະເພດຂອງການຕັ້ງຄ່າທີ່ທ່ານຕ້ອງການຕັ້ງຄ່າຕົວຢ່າງຂອງທ່ານ. ເນື່ອງຈາກວ່າພວກເຮົາ ກຳ ລັງຕິດຕັ້ງຢູ່ໃນເຊີບເວີດຽວ, ເລືອກຕົວເລືອກ 'ແບບ ລຳ ພັງ'.

ຕໍ່ໄປ, ໃຫ້ການໂຕ້ຕອບຜູກມັດເຄືອຂ່າຍ. ໃນເບື້ອງຕົ້ນນີ້ແມ່ນ ກຳ ນົດໃຫ້ທີ່ຢູ່ຂອງ localhost - 127.0.0.1. ເຖິງຢ່າງໃດກໍ່ຕາມ, ທ່ານສາມາດຕັ້ງຄ່າໃຫ້ເປັນ 0.0.0.0 ເພື່ອໃຫ້ມັນສາມາດຟັງການໂຕ້ຕອບຂອງທຸກເຄືອຂ່າຍ.

ຫລັງຈາກນັ້ນ, ໃຫ້ລະຫັດຜ່ານ admin. ນີ້ແມ່ນລະຫັດລັບທີ່ຈະໃຊ້ໃນເວລາເຂົ້າເຖິງ CouchDB ຜ່ານ WebUI.

ແລະຢືນຢັນມັນ.

ຂັ້ນຕອນທີ 3: ຢືນຢັນວ່າ CouchDB ກຳ ລັງແລ່ນຢູ່

CouchDB ຟັງທີ່ Port 5984 ໂດຍຄ່າເລີ່ມຕົ້ນ. ທ່ານສາມາດກວດສອບສິ່ງນີ້ໄດ້ໂດຍການຮຽກຮ້ອງໃຫ້ມີປະໂຫຍດ netstat ດັ່ງຕໍ່ໄປນີ້:

$ sudo netstat -pnltu | grep 5984

ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດໃຊ້ບໍລິການລະບົບເພື່ອກວດສອບວ່າ daemon CouchDB ກຳ ລັງແລ່ນຢູ່:

$ sudo systemctl status couchdb

ຍິ່ງໃຫຍ່, ຕົວຢ່າງ CouchDB ຂອງພວກເຮົາ ກຳ ລັງແລ່ນຕາມທີ່ຄາດໄວ້.

ຂັ້ນຕອນທີ 4: ເຂົ້າເຖິງ CouchDB ຜ່ານ WebUI

ການຄຸ້ມຄອງຂອງ CouchDB ແມ່ນງ່າຍ, ຍ້ອນການໂຕ້ຕອບເວັບງ່າຍດາຍແລະມີຄວາມລະອຽດທີ່ມັນໃຫ້. ໃນການເຂົ້າເຖິງ CouchDB, ເບິ່ງທີ່ຢູ່:

http://localhost:5984 

ທ່ານຈະຖືກຮຽກຮ້ອງໃຫ້ເຂົ້າສູ່ລະບົບໂດຍໃຊ້ຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານທີ່ທ່ານຕັ້ງໃນລະຫວ່າງການຕິດຕັ້ງ.

ເມື່ອເຂົ້າສູ່ລະບົບ, ທ່ານຈະໄດ້ຮັບການໂຕ້ຕອບຕໍ່ໄປນີ້.

ແລະວ່າມັນຫໍ່ມັນເຖິງ. ພວກເຮົາໄດ້ຍ່າງທ່ານຜ່ານການຕິດຕັ້ງ CouchDB ເທິງ Debian 10.