安装和更新MongoDB:Dev x Prod Envs

时间:2011-11-15 11:40:09

标签: mongodb

在阅读O'Reilly MongoDB - The Definitive Guide时,我正在玩MongoDB。

在附录A中,作者教授如何安装MongoDB,下载最新版本,创建/ data / db目录等。

问题是:安装MongoDB的最佳方法是什么?

在我的计算机中,首先我解压缩了存档,然后在/mododb-linux-i686-2.0.1目录下创建了该结构/ data / db。我做出了正确的决定吗?

我只是在玩,但是,如果我决定使用MongoDB开始一个真正的项目怎么办?如何正确设置我的服务器,以便在没有数据丢失的情况下为下一版本更新MongoDB(因为我的/ data目录在/mododb-linux-i686-2.0.1目录中)?

1 个答案:

答案 0 :(得分:2)

通常,MongoDB将使用/data/db - 即文件系统树根目录中的文件夹 - 作为数据路径。您可以使用--dbpath命令行参数或配置文件(以及--config)覆盖它。您可以使用默认数据路径还是自定义数据路径,并使用设置所需选项的启动脚本。

如果您使用的是基于RPM的发行版,请参阅http://www.mongodb.org/display/DOCS/CentOS+and+Fedora+Packages以获取有关使用官方提供的10gen RPM的信息;如果您使用的是Debian或Ubuntu,请参阅http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages。这些软件包随附了启动脚本,--dbpath的默认值与相应操作系统的预期相符。