Friday, May 15, 2015

ติดตั้ง MongoDB บน Ubuntu 14.10

เบื้องต้น 

MongoDB คือ โปรแกรม Opensource Document Database ที่มีประสิทธิ์ภาพสูง และสามารถขยายขนาดได้อัตโนมัติ  
Document Database   
แต่ละ Record ใน MongoDB เป็นลักษณะของ Text File โครงสร้างข้อมูลจะประกอบไปด้วยคู่ของ  Field และ Value  คล้ายกับ JSON  แต่ในส่วนของ Values นั้นจะเก็บ document, array หรือ array ของ Document ได้ ตัวอย่าง 
A MongoDB document.
MongoDB จะมีการ support เฉพาะ ubuntu ที่เป็น version long-term support  ได้แก่ 12.04, 14.04 เป็นต้น แต่วิธีการ install  นี้สามารถใช้ได้ทุก version ยกเว้น config ที่จะอิงตาม version long-term support เท่านั้น 
Packages
  • mongodb-org เป็น package หลักสำหรับใช้ install package ทั้ง 4 ของ Monogodb ได้แก่ 
    1. mongodb-org-server 
    2. mongodb-org-mongos
    3. mongodb-org-shell
    4. mongodb-org-tools

ติดตั้ง MongoDB

1

import public key  

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
2

แก้ไข list file MongoDB.

แก้ไข /etc/apt/sources.list.d/mongodb-org-3.0.list 
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
3

Reload local package database.

sudo apt-get update
4

Install the MongoDB packages.

sudo apt-get install -y mongodb-org