在Mongodb快速入门指南http://www.mongodb.org/display/DOCS/Quickstart+OS+X上,它说创建一个像这样的/ data / db目录
$ sudo mkdir -p /data/db/
$ sudo chown `id -u` /data/db
然后说使用此命令在一个终端启动Mongodb
./mongodb-xxxxxxx/bin/mongod
然后在另一个终端启动shell,默认情况下将连接到localhost
$ ./mongodb-xxxxxxx/bin/mongo
我认为“xxxxxxx”是某个文件夹但是如何找出要放在哪个文件夹中?我对Unix不是很熟练...感谢您的帮助。
答案 0 :(得分:4)
xxxxxxx 只是您下载文件的版本号。
例如,如果您使用Linux 64位版本,则将下载zip文件 mongodb-linux-x86_64-2.0.2.tgz 。
然后当你解压缩它(tar xzf mongodb-linux-x86_64-2.0.2.tgz
)时,你会得到一个名为mongodb-linux-x86_64-2.0.2
的文件夹。 linux-x86_64-2.0.2
是快速入门指南所指的* xxxxxxx 。
所以你做./mongodb-linux-x86_64-2.0.2/bin/mongod
和./mongodb-linux-x86_64-2.0.2/bin/mongo
。
答案 1 :(得分:-1)
是使用macports的简单步骤。
我不得不删除我的增强包并使用1.49版本。
以下是我使用的命令序列:
$sudo port -v selfupdate
$svn co -r 93341 'http://svn.macports.org/repository/macports/trunk/dports/devel/boost/'
$cd /tmp
$cd boost/
$sudo port install boost
$sudo port activate boost @1.49.0_0
$sudo port install mongodb
然后再运行mongo:
$sudo port load mongodb
$mongo localhost/admin
>