ubuntu下安装mongoDB

$idsimon

$sudoapt-keyadv--keyserverkeyserver.ubuntu.com--recv7F0CEB10

$sudovi/etc/apt/sources.list

$adddebhttp://downloads-distro.mongodb.org/repo/ubuntu-upstartdist10gen

$sudoapt-getupdate

$sudoapt-getinstallmongodb-10gen

下列【新】软件包将被安装:

mongodb-10gen

共升级了0个软件包,新安装了1个软件包,要卸载0个软件包,有82个软件未被升级。

需要下载26.9MB的软件包。

解压缩后会消耗掉68.2MB的额外空间。

获取:1http://downloads-distro.mongodb.orgdist/10genmongodb-10gen1.8.0[26.9MB]

下载26.9MB,耗时9min47s(45.8kB/s)

选中了曾被取消选择的软件包mongodb-10gen。

(正在读取数据库...系统当前总共安装有158299个文件和目录。)

正在解压缩mongodb-10gen(从.../mongodb-10gen_1.8.0_i386.deb)...

正在设置mongodb-10gen(1.8.0)...

正在添加系统用户`mongodb'(UID114)...

正在将新用户'mongodb'(UID114)添加到组'nogroup'...

无法创建主目录'/home/mongodb'

正在添加组'mongodb'(GID126)...

完成。

正在添加用户mongodb到mongodb组...

正在将用户“mongodb”加入到“mongodb”组中

完成。

Toconfigurethesepackagesbeyondthedefaults,havealookat

/etc/mongodb.conf,and/ortheinitializationscript,

(/etc/init.d/mongodbonolder,non-Upstartsystems,

/etc/init/mongodb.confonUpstartsystems).MostMongoDBoperational

settingsarein/etc/mongodb.conf;afewothersettingsareinthe

initializationscript.Notethatifyoucustomizetheuseridinthe

initializationscriptorthedbpathorlogpathsettingsin

/etc/mongodb.conf,youmustensurethatthedirectoriesandfiles

youusearewritablebytheuseridyouruntheserveras.

$idmongodb

uid=114(mongodb)gid=65534(nogroup)组=65534(nogroup),126(mongodb)

以什么身份运行某个process

runmongodbasanon-rootuser

$find/-name*mongo*-typed

$vi/etc/init/mongodb.conf

you'llsee"execstart-stop-daemon--start--quiet--chuidmongodb

--exec/usr/bin/mongod----config/etc/mongodb.conf"

$/usr/bin/mongod--help

$sudo/usr/bin/mongod-f/etc/mongodb.conf

$ps-A|grepmongod

13659pts/100:00:00mongod

geminstallmongo

geminstallbson_ext

/home/simon/.rvm/gems/ruby-1.8.7-p302@rails3/gems/mongo-1.2.4/test

仔细阅读各api的用法

也可以通过源码安装

1.下载源码包

2.make安装

相关推荐