Install MongoDB on Ubuntu 12.04

转载 2013年12月05日 01:07:12

from:https://www.digitalocean.com/community/articles/how-to-install-mongodb-on-ubuntu-12-04

Install MongoDB on Ubuntu 12.04


MongoDB is a document database used commonly in modern web applications. This tutorial should help you setup a virtual private server to use as a dedicated MongoDB server for a production application environment. 

Step 1 -- Create a Droplet


This one's easy. Once you're done, go ahead and `ssh` in. 
N.B. :: It is recommended that you configure `ssh` and `sudo` like this 

Step 2 -- Create the Install Script


The MongoDB install process is simple enough to be completed with a Bash script. Copy the following into a new file named `mongo_install.bash` in your home directory: 

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

Here's an explanation of each line in the script: 
  1. The `apt-key` call registers the public key of the custom 10gen MongoDB aptitude repository
  2. A custom 10gen repository list file is created containing the location of the MongoDB binaries
  3. Aptitude is updated so that new packages can be registered locally on the Droplet
  4. Aptitude is told to install MongoDB

TIP: At any time, to change to your home directory, simply execute `cd` 

Step 3 -- Run the Install Script


Execute the following from your home directory: 
$ sudo bash ./mongo_install.bash

If everything is successful, you should see the output contain a PID of the newly started MongoDB process: 
mongodb start/running, process 2368

Step 4 -- Check It Out


By default with this install method, MongoDB should start automatically when your Droplet is booted. This means that if you need to reboot your Droplet, MongoDB will start right back up.
To start learning about the running `mongod` process, run the following command: 
$ ps aux | grep mongo

One line of the output should look like the following: 
mongodb    569  0.4  6.4 627676 15936 ?        Ssl  22:54   0:02 /usr/bin/mongod --config /etc/mongodb.conf

We can see the... 
  • User: `mongodb`
  • PID: `569`
  • Command: `/usr/bin/mongod --config /etc/mongodb.conf`
  • Config File: `/etc/mongodb.conf`

Resources


Ubuntu Server12.04挂载磁盘阵列

1. 安装软件 apt-get install open-iscsi open-iscsi-utils 2. 使用另一个网口并配置静态ip vim /etc/network/interface...
  • px_dn
  • px_dn
  • 2015年12月26日 17:04
  • 505

如何在 Ubuntu 12.04 Server 中安装图形用户界面

From: http://blog.163.com/crazy20070501@126/blog/static/12865946520128301144531/ 使用ubuntu serve...
  • JoeBlackzqq
  • JoeBlackzqq
  • 2014年01月06日 13:35
  • 7880

Ubuntu下MongoDB的安装和使用

本博文介绍了MongoDB,并详细指引读者在Ubuntu下MongoDB的安装和使用。本教程在Ubuntu14.04下测试通过。...
  • Flyfish111222
  • Flyfish111222
  • 2016年07月12日 10:35
  • 25004

大数据之mongodb --> (1)在ubuntu上安装mongodb

1.安装 MongoDB。1.为软件包管理系统导入公钥。Ubuntu 软件包管理工具为了保证软件包的一致性和可靠性需要用 GPG 密钥检验软件包。使用下列命令导入 MongoDB 的 GPG 密钥 (...
  • chenpy
  • chenpy
  • 2015年12月16日 11:04
  • 10753

在Ubuntu 16.04上安装、使用、卸载MongoDB

1.导入包管理系统使用的公钥 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF50...
  • weixin_40101530
  • weixin_40101530
  • 2017年12月19日 23:16
  • 185

在Ubuntu 12.04上搭建OpenVPN,无密码登陆

架设用证书验证的openvpn服务
  • u011187885
  • u011187885
  • 2014年12月06日 15:06
  • 1395

如何在Ubuntu 14.04上备份、恢复及迁移MongoDB数据库

提供:ZStack云计算 MongoDB可谓目前人气最高的NoSQL数据库引擎之一。其凭借着出色的可扩展性、可靠性与易用性征服了无数用户。今天,我们将共同探讨如何备份、恢复及迁移MogoDB数据库。对...
  • zstack_org
  • zstack_org
  • 2017年04月20日 11:15
  • 1210

mininet在Ubuntu12.04下的安装及学习

sdn实验之本地安装mininet,以及一些问题的解决
  • u010710787
  • u010710787
  • 2015年03月13日 18:01
  • 1812

ubuntu 升级为12.04后的无线连接修复。

ubuntu
  • liu454638324
  • liu454638324
  • 2014年04月29日 19:20
  • 1020

Ubuntu16.04下Mongodb(离线安装方式|非apt-get)安装部署步骤(图文详解)

转  http://www.cnblogs.com/zlslch/p/6931838.html         不多说,直接上干货!         说在前面的话    首先,查看...
  • SmallTankPy
  • SmallTankPy
  • 2017年06月17日 21:17
  • 1261
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Install MongoDB on Ubuntu 12.04
举报原因:
原因补充:

(最多只允许输入30个字)