ค้นหาเว็บไซต์

วิธีติดตั้ง CouchDB บน Debian 10


CouchDB เป็นโซลูชันโอเพ่นซอร์ส NoSQL ที่มีประสิทธิภาพสูง โดยข้อมูลจะถูกจัดเก็บในรูปแบบเอกสารที่ใช้ JSON เป็นคู่คีย์/ค่า รายการ หรือแผนที่ โดยมี RESTFUL API ที่ช่วยให้ผู้ใช้สามารถจัดการเอกสารฐานข้อมูลได้อย่างง่ายดายโดยการทำงานต่างๆ เช่น การอ่าน แก้ไข และการลบออบเจ็กต์

CouchDB มอบคุณประโยชน์ที่ยอดเยี่ยม เช่น การจัดทำดัชนีที่รวดเร็วและการจำลองฐานข้อมูลที่ง่ายดายบนอินสแตนซ์ต่างๆ ในเครือข่าย ในคู่มือนี้ เราจะกล่าวถึงวิธีการติดตั้ง CouchDB บน Debian 10

ขั้นตอนที่ 1: เพิ่มพื้นที่เก็บข้อมูล CouchDB บน Debian

เราจะเริ่มต้นด้วยการลงชื่อเข้าใช้เซิร์ฟเวอร์ Debian ของเรา และอัปเดตรายการแพ็กเกจโดยใช้ apt package manager ดังที่แสดง:

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 package manager ดังที่แสดง:

sudo apt install couchdb

เมื่อผ่านไปครึ่งทาง คุณจะได้รับแจ้งให้ระบุรายละเอียดที่สำคัญบางประการ ขั้นแรก คุณจะต้องระบุประเภทของการกำหนดค่าที่คุณต้องการตั้งค่าสำหรับอินสแตนซ์ของคุณ เนื่องจากเราติดตั้งบนเซิร์ฟเวอร์เดียวเท่านั้น ให้เลือกตัวเลือก 'สแตนด์อโลน'

ถัดไป จัดเตรียมอินเทอร์เฟซการผูกเครือข่าย ในตอนแรกจะถูกตั้งค่าเป็นที่อยู่ localhost127.0.0.1 อย่างไรก็ตาม คุณสามารถตั้งค่าเป็น 0.0.0.0 เพื่อให้สามารถฟังอินเทอร์เฟซเครือข่ายทั้งหมดได้

หลังจากนั้นให้ระบุรหัสผ่านผู้ดูแลระบบ นี่คือรหัสผ่านที่จะใช้เมื่อเข้าถึง CouchDB ผ่านทาง WebUI

และยืนยันมัน

ขั้นตอนที่ 3: ตรวจสอบว่า CouchDB กำลังทำงานอยู่

CouchDB ฟังพอร์ต 5984 ตามค่าเริ่มต้น คุณสามารถตรวจสอบได้โดยการเรียกใช้ยูทิลิตี้ netstat ดังนี้:

sudo netstat -pnltu | grep 5984

หรือคุณสามารถใช้บริการของระบบเพื่อตรวจสอบว่าภูต CouchDB กำลังทำงานอยู่หรือไม่:

sudo systemctl status couchdb

เยี่ยมมาก อินสแตนซ์ CouchDB ของเราทำงานตามที่คาดไว้

ขั้นตอนที่ 4: การเข้าถึง CouchDB ผ่าน WebUI

การจัดการ CouchDB เป็นเรื่องง่าย เนื่องจากมีเว็บอินเตอร์เฟสที่เรียบง่ายและใช้งานง่าย หากต้องการเข้าถึง CouchDB ให้เรียกดู URL:

http://localhost:5984 

คุณจะต้องเข้าสู่ระบบโดยใช้ชื่อผู้ใช้และรหัสผ่านที่คุณตั้งไว้ระหว่างการติดตั้ง

เมื่อเข้าสู่ระบบแล้ว คุณจะได้รับอินเทอร์เฟซดังต่อไปนี้

และนั่นก็สรุปได้ เราได้แนะนำการติดตั้ง CouchDB บน Debian 10 ให้คุณทราบแล้ว