MongoDB Unbutu 安裝

  • 1761
  • 0
  • 2013-06-17

摘要:MongoDB Unbutu 安裝

文章:

http://carl830.pixnet.net/blog/post/78976978-ubuntu-11.04%E8%A3%9Dmongodb

http://database.51cto.com/art/201109/288576.htm

請參考這篇安裝

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/

 

先下第一行指令

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

建立檔案下指令

sudo vi /etc/apt/sources.list.d/10gen.list

寫入以下資訊,後離開

deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

再下指令

 

sudo apt-get update

再下指令

 

sudo apt-get install mongodb-10gen

 

注意底下一些內容:(我還看不懂-筆記用)

These packages configure MongoDB using the /etc/mongodb.conf file in conjunction with the control script.

You will find the control script is at /etc/init/mongodb.conf.

This MongoDB instance will store its data files in the /var/lib/mongodb

and

its log files in /var/log/mongodb,

and run using the mongodb user account.

 

 

Unbutu ,程式操作  

 

sudo service mongodb start

 

sudo service mongodb stop

 

sudo service mongodb restart

以上經實際測試,可能一開台用上面的指令會有錯誤,可再使用下面方式重新使用,然後再用上面的方式。

因此以下才是對的

sudo /etc/init.d/mongodb start

sudo /etc/init.d/mongodb stop

sudo /etc/init.d/mongodb restart

 

 

 

執行mongo client,

下指令

mongo

切換db

use database_name

儲存資料

db.collection_name.save(josn)

 

2013/06/17 註記

在某一次再安裝的時候又出現新的問題為

使用

sudo apt-get update
 
出現了新的錯誤訊息為下:

W: Failed to fetch http://ppa.launchpad.net/olivier-berten/misc/ubuntu/dists/lucid/main/binary-amd64/Packages.gz 404 Not Found

對本次安裝MongoDB,並無多大影響,繼續執行下一段。