赞
踩
如何在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)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。