บทนี้จะแนะนำการติดตั้ง MongoDB และ MongoDB Compass ในสภาพแวดล้อม Linux (โดยเฉพาะ Red Hat/CentOS และ Ubuntu) ซึ่ง MongoDB มีแบ่งเป็น community edition และ enterprise edition โดยทั่วไปแล้วเราจะติดตั้ง community edition (MongoDB Community Edition) ที่ฟรี ส่วน MongoDB Compass เป็นเครื่องมือ GUI ที่ทำให้การดำเนินการ MongoDB เป็นเรื่องง่าย หากไม่ติดตั้ง MongoDB Compass ก็สามารถดำเนินการ MongoDB ได้โดยพิมพ์คำสั่ง
วิธีการติดตั้งสำหรับแต่ละระบบ Linux คล้ายกัน และเราจะโฉมให้การติดตั้งจากแพ็กเกจบีบอัดด้านล่าง
ติดตั้ง Dependencies สำหรับสภาพแวดล้อม Linux ต่างๆ
สภาพแวดล้อม Red Hat/CentOS
รุ่น 64 บิตของ CentOS 6 และรุ่นใหม่กว่า
sudo yum install libcurl openssl xz-libs
สภาพแวดล้อม Ubuntu
รุ่นเก่าก่อน Ubuntu 16.04 (Xenial)
sudo apt-get install libcurl3 openssl liblzma5
รุ่นที่มากกว่า Ubuntu 18.04
sudo apt-get install libcurl4 openssl liblzma4
ดาวน์โหลด MongoDB Installation Package
ลิงก์ดาวน์โหลดทางเว็บไซต์อย่างเป็นทางการ:
https://www.mongodb.com/try/download/community?tck=docs_server
หน้าดาวน์โหลดรองรับแพ็กเกจติดตั้ง MongoDB สำหรับระบบทั้งหลาย โปรดเลือกแบบ tgz ที่บีบอัดตามรุ่นของระบบของคุณ
ที่นี่เราจะเลือกระบบ Ubuntu 20 เป็นตัวอย่างและดาวน์โหลดแพ็กเกจที่บีบอัด tgz ที่ตรงกับ
ติดตั้ง MongoDB
หมายเหตุ: ที่นี่เราเลือกระบบ Ubuntu 20 ชื่อแพ็กเกจที่ดาวน์โหลดจะแตกต่างไปตามสภาพแวดล้อมและรุ่นของระบบของคุณ โปรดจดจำที่จะแทนที่ในส่วนคำสั่งการติดตั้ง
sudo tar -zxvf mongodb-linux-x86_64-ubuntu2004-4.4.5.tgz -C /usr/local
export PATH=/usr/local/mongodb-linux-x86_64-ubuntu2004-4.4.5/bin:$PATH
sudo mkdir -p /usr/local/var/mongodb
sudo mkdir -p /usr/local/var/log/mongodb
sudo chown tizi365 /usr/local/var/mongodb
sudo chown tizi365 /usr/local/var/log/mongodb
mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork
ps aux | grep -v grep | grep mongod
หลังจากเริ่ม MongoDB เราสามารถเข้าสู่ command line interface ของ mongo โดยใช้คำสั่ง mongo
โดยตรง
ติดตั้ง MongoDB Compass
MongoDB Compass เป็นเครื่องมือทางภาพสำหรับดำเนินการ MongoDB โดยทั่วไปแล้วไม่ต้องติดตั้งบนเซิร์ฟเวอร์แต่บนเครื่องคอมพิวเตอร์ส่วนตัวของเรา ประการทั่วไปจะเลือกติดตั้งรุ่น MacOS หรือรุ่น Windows ตามสภาพแวดล้อมการพัฒนาส่วนตัวของเรา
ลิ้งค์ดาวน์โหลดทางเว็บไซต์อย่างเป็นทางการ:
https://www.mongodb.com/try/download/compass
ที่นี่เลือกระบบ os x และดาวน์โหลดแพ็กเกจติดตั้ง dmg
ดับเบิลคลิกที่แพ็กเกจติดตั้ง dmg เพื่อติดตั้ง (หากคุณใช้ระบบ Windows เลือกรุ่น windows ของแพ็กเกจติดตั้ง MSI และติดตั้งตามขั้นตอน)
หมายเหตุ: สำหรับคำแนะนำในการใช้ MongoDB Compass โปรดอ่านต่อที่บทหัวข้อถัดไป.