บทนี้จะแนะนำการติดตั้ง 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

ติดตั้ง 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 สำหรับ MacOS

หมายเหตุ: สำหรับคำแนะนำในการใช้ MongoDB Compass โปรดอ่านต่อที่บทหัวข้อถัดไป.