mongoDB in Ubuntu 13.10

ဒီနေ့တော့ mongoDB အကွောငျးရေးဖွဈပါတယျ။ NoSQL သုံးတဲ့ သူတှအေတှကျ mongoDB ကို Ubuntu မှာ ဘယျလို သှငျးရမလဲရေးမှာပါ။ ကြှနျတောျအခုသုံးနတေဲ့ 13.10 version မှာ အဆငျပွပေါတယျ။ ပုံမှနျအားဖွငျ့ software centre ကနေ app တှကေိုသှငျးပမေယျ့ ဒီ mongoDB က software centre ထဲရှိတာနောကျဆုံးထှကျ ဗားရှငျး ဖွဈမနတောပါပဲ။ ဒီတော့ မူရငျးဒီလိပျစာမှာ
http://www.mongodb.org/
မှာသှားကူးလို့ရပါတယျ။ Ubuntu အတှကျက terminal ထဲက သှငျးပုံလေးရေးပေးထားပါတယျ။ အဆငျ့လိုကျဒီလိုဆကျလုပျရပါမယျ။ ဆိုဒျက 87.2MB လောကျရှိပါမယျ။ပထမဆုံးအနနေဲ့ လုံခွုံတဲ့ ကူးယူမှုဖွဈအောငျ သူတို့ဆီက public key  ကိုကူးယူပါမယျ။

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

အဲဒီလို ကီးယူလိုကျတာနဲ့ အောကျက source list ထဲအလိုအလြောကျဝငျသှားပါတယျ။ အဲဒီနရောကို မှတျထားမယျဆိုရငျနောကျပိုငျး source တှကေို မသုံးခငြျတဲ့အခြိနျ ပိတျထားလို့ရတယျ ပွနျဖှငျ့လို့လညျးရပါတယျ။ အဲဒါကိုတော့နောကျမှဆကျပွောပါမယျ။ နရောကတော့

/etc/apt/sources.list.d/mongodb.list

နောကျ command တခုထပျရိုကျပါမယျ။ မရိုကျခငြျလညျး ကူးပွီး terminal ထဲထညျ့လို့ရပါတယျ။

echo ‘deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen’ | sudo tee /etc/apt/sources.list.d/mongodb.list

ဒါက ဝငျမဝငျစဈကွညျ့တာပါ။ ပွီးရငျတော့ဒီ command နဲ့ သှငျးလိုကျတဲ့ source ကိုအသကျသှငျးလိုကျသလိုပေါ့။

sudo apt-get update

ပွီးရငျတော့ app သှငျးလို့ရပါပွီ။

sudo apt-get install mongodb-10gen

အနောကျက ဗားရှငျးနံပါတျတှထေညျ့စရာမလိုပါ။ နောကျဆုံး ဗားရှငျးကို သှငျးပေးသှားပါလိမျ့မယျ။ မူရငျးဆိုဒျက ဗားရှငျးနံပါတျကို သှားထညျ့လိုကျရငျ downgrade ဖွဈသှားပါမယျ။ သှငျးပွီးသား ဗားရှငျးကို စဈကွညျ့ခငြျတယျဆိုရငျတော့ ဒီ command နဲ့ စဈကွညျ့ပါ။

mongod –version

စဈပွီးလို့စသုံးခငြျပွီဆိုရငျတော့ သူ့ ဆားဗဈကို ဒီ command စဖှငျ့ပေးပါ။

sudo service mongodb start

ရပျခငြျရငျတော့

sudo service mongodb stop

ပွနျစခငြျရငျတော့

sudo service mongodb restart

ဆားဗဈကို စဖှငျ့ထားပွီဆိုတော့ သူ့ရဲ့  mongo shell ထဲမှာ အလုပျစလုပျလို့ရပါပွီ။ ဒီ command လေးနဲ့စပါတယျ။

mongo

ကနြျတဲ့ အသုံးပွုနညျးမြားကိုတော့  google မှာ mongoDB pdf  ဆိုပွီးရှာကွညျ့တာနဲ့ အခမဲ့ စာအုပျမြားစှာကို ရရှိနိုငျပါမယျ။ service run ထားတဲ့ အခြိနျမှာ browser ကနပွေီးတော့လညျး

localhost:28017

ဆိုပွီးရိုကျလိုကျရငျ command , log , overview တို့ကိုတှေ့နိုငျပါမယျ။

Ubuntu ဖွငျ့အဆငျပွပေါစေ
Tho Hi

Leave a Reply

Your email address will not be published. Required fields are marked *