ubuntu mongoDB 3.0 install
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
- 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
- sudo apt-get update
- 安裝特定版本mongoDB
sudo apt-get install -y mongodb-org=3.0.2 mongodb-org-server=3.0.2 mongodb-org-shell=3.0.2 mongodb-org-mongos=3.0.2 mongodb-org-tools=3.0.2
- 防止mongodb被 apt-get 升級。
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-org-shell hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
- edit mongodb config
sudo vim /etc/mongod.conf
#這行是控管mongodb可以來訪的 IP,如果在aws上因為控管可由aws設定,所以可以註解掉,或是也可以用逗號區隔加入允許的ip,例如如 127.0.0.1,10.0.122.10
bind_ip = 127.0.0.1
- start mongo
sudo mongod --fork --config /etc/mongod.conf
# --fork 背景執行 --config 載入設定檔
- 進入mongo shell
mongo
- 離開 mongo shell
exit
- 查看mongodb 運行
ps aux | grep mongo
- stop mongo
進入mongodb shell
a. mongo
b. use admin
c. db.shutdownServer()
d. exit
參考:
- http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
沒有留言:
張貼留言