如何在Ubuntu 12.04上安装MongoDB?

如何在Ubuntu 12.04上安装MongoDB?

 

在Ubuntu 12.04上安装MongoDB

MongoDB是现代网络应用程序中普遍使用的一个文档数据库。这个指南会帮助你设置一个虚拟专用服务器,作为一个专用的MongoDB服务器,以提供生产应用程序的环境。

 

步骤1—创建一个Droplet

这一步简单,完成后继续向下,通过SSH进入.

N.B.::建议你像这样来配置`ssh`和 `sudo`

 

步骤2—创建安装脚本

MongoDB安装过程很简单,用一个Bash脚本就可以完成。在你的主目录里建一个名字为“mongo_install.bash”的新文件,将下面内容复制到文件里:


apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | tee -a /etc/apt/sources.list.d/10gen.list
apt-get -y update
apt-get -y install mongodb-10gen
这里有每行脚本的解释:

·        `apt-key` 调用记录了定制10gen MongoDB aptitude库的公共密钥

·        创建一个定制的10gen库列表文件,里面包含MongoDB二进制文件的位置。

·        更新可用的包列表,这样新的安装包可以在Droplet上本地注册。

·        Aptitude得到命令安装MongoDB。

 

提示:要想改回到你的主目录,只要执行`cd` 就可以。

 

步骤3—运行安装脚本

从你的主目录里执行以下命令:

$ sudo bash ./mongo_install.bash

如果一切顺利,你可以看到包含一个表示新启动MongoDB进程的进程标识符的输出:

 

mongodb start/running, process 2368

步骤4—查看结果

这种安装方法的默认设置下,当你的Droplet启动时,MongoDB会自动启动。这意味着如果你需要重启Droplet,MongoDB会立即开始备份。

运行以下命令,开始学习运行`mongod`进程。

 

$ ps aux | grep mongo

输出的其中一行应该是下面的样子:

 

mongodb    569  0.4  6.4 627676 15936 ?        Ssl  22:54   0:02 /usr/bin/mongod --config /etc/mongodb.conf

我们可以看到…

·        用户:`mongodb`

·        进程标识符(PID):`569`

·        命令: `/usr/bin/mongod --config/etc/mongodb.conf`

·        配置文件: `/etc/mongodb.conf`

 

资源

·        http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian-or-ubuntu-linux/

·        https://www.digitalocean.com/community/articles/introduction-to-ssh-on-ubuntu


    (By Etel Sverdlov)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值