Chinaunix首页 | 论坛 | 博客
  • 博客访问: 293247
  • 博文数量: 82
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 874
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-21 09:58
个人简介

traveling in cumputer science!!

文章分类

全部博文(82)

文章存档

2016年(13)

2015年(69)

我的朋友

分类: NOSQL

2015-12-06 16:49:06

在ubuntu下能够通过自身软件源直接通过命令安装
1。首先引入安装Mongodb包需要的公钥,方法如下:

点击(此处)折叠或打开

  1. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

2。更新软件源,获取最新稳定版软件包:

点击(此处)折叠或打开

  1. sudo apt-get update
3。安装:

点击(此处)折叠或打开

  1. sudo apt-get install -y mongodb-org
4。(可选)设置MongoDB不自动更新:

点击(此处)折叠或打开

  1. echo "mongodb-org hold" | sudo dpkg --set-selections
  2. echo "mongodb-org-server hold" | sudo dpkg --set-selections
  3. echo "mongodb-org-shell hold" | sudo dpkg --set-selections
  4. echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
  5. echo "mongodb-org-tools hold" | sudo dpkg --set-selections
5。启动MongoDB:
    (1 开启MongoDB:

点击(此处)折叠或打开

  1. sudo service mongod start
    (2关闭MongoDB:

点击(此处)折叠或打开

  1. sudo service mongod stop
    (3重启MongoDB:

点击(此处)折叠或打开

  1. sudo service mongod restart
6. 查看MongoDB运行状态:
    (1通过进程状态:

点击(此处)折叠或打开

  1. warrior@warrior:~$ ps -aux | grep 27017
    warrior   6514  0.0  0.0  15968  2524 pts/1    S+   16:25   0:00 grep --color=auto 27017
    (2通过网络查看服务器运行状态:

点击(此处)折叠或打开

  1. warrior@warrior:~$ netstat -nlt|grep 27017
  2. tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN
    (3通过系统服务检查MongoDB服务器状态

点击(此处)折叠或打开

  1. warrior@warrior:~$ sudo service mongod status
  2. mongod start/running, process 7569
7。注意:如果是系统非正常关闭,这样启动会报错,由于mongodb自动被锁上了,这是需要进入mongodb数据库文件所在的目录(/var/lib/mongodb/),删除目录中的mongodb.lock文件,然后再进行上述操作。

本文主要参考链接:

http://blog.fens.me/linux-mongodb-install/
http://www.cnblogs.com/alexqdh/archive/2011/11/25/2263626.html







阅读(1882) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~