MongoDB เป็นฐานข้อมูล NoSQL ระดับโลกที่ใช้บ่อยในเว็บแอปพลิเคชั่นที่ใหม่กว่า มันมีแบบสอบถามที่มีประสิทธิภาพสูง, การเรียงลำดับและการจำลองแบบ บทความนี้จะแสดงวิธีการติดตั้ง MongoDB บน FreeBSD 10.x บทความนี้จะใช้ได้กับทั้งสถาปัตยกรรม x86 และ x64 แต่โปรดทราบว่า MongoDB ทำงานได้ดีที่สุดในสถาปัตยกรรม 64 บิต
ขั้นตอนที่ 1: อัปเดตที่เก็บแพ็กเกจ
เพื่อให้แน่ใจว่าทุกอย่างทันสมัยก่อนการติดตั้ง MongoDB ให้รันคำสั่งต่อไปนี้
pkg update
หากคุณได้รับแจ้งว่า "เครื่องมือการจัดการแพ็คเกจ" ไม่พร้อมใช้งานให้พิมพ์Yจากนั้นกดEnterเพื่อดำเนินการต่อ คุณสามารถเรียกใช้pkg update -f
เพื่อบังคับการอัปเดตหากจำเป็น มิฉะนั้นให้ทำตามขั้นตอนที่ 2
ขั้นตอนที่ 2: ติดตั้ง MongoDB
ติดตั้ง MongoDB ด้วยคำสั่งต่อไปนี้
pkg install mongodb
ขั้นตอนที่ 3: เริ่มต้นและตรวจสอบ MongoDB
ตรวจสอบการติดตั้ง MongoDB คำสั่งนี้จะเริ่มให้บริการ
service mongod onestart
เมื่อข้อความ "เริ่มต้น mongod" แสดงบนหน้าจอคุณจะสามารถใช้mongo
เปลือก เรียกใช้mongo
ตอนนี้ คุณจะพบกับคอนโซลแบบโต้ตอบ คอนโซลจะมีลักษณะดังต่อไปนี้
MongoDB shell version: 2.6.7
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
ในช่วงเวลาใด ๆ คุณสามารถตรวจสอบว่าบริการ Mongo ( mongod
) service mongod onestatus
ทำงานอยู่โดยใช้คำสั่ง
ขั้นตอนที่ 4: เริ่ม Mongo บน Boot
หากคุณไม่ต้องการใช้ "onestart" สำหรับการเริ่มต้น Mongo ในการบูตคุณสามารถกำหนดค่าให้ทำงานstart
แทนได้ หากต้องการทำเช่นนั้นแก้ไข/etc/rc.conf
ด้วย vi หรือโปรแกรมแก้ไขที่คุณชื่นชอบและเพิ่มลงmongod_enable="YES"
ในไฟล์ เมื่อเสร็จแล้วจะเริ่มต้นตอนบูทเซิร์ฟเวอร์ของคุณและคุณสามารถใช้service mongod start
เพื่อเริ่มบริการ Mongo ได้ service
คำสั่งอื่น ๆเช่นstop
และstatus
จะสามารถใช้ได้เช่นกัน