MongoDB的安装与启动(linux平台)

原创 2013年09月24日 15:58:01

在MongoDB的官网下载相应版本下载,注意MongoDB稳定版本用偶数次版本号来标记,因此1.8、2.0、2.4这些都是稳定版本,1.9、2.1这些是开发版本,不应该使用在生产环境里.下载之后解压压缩包:
tar xzf mongodb-linux-i686-2.2.4.tgz
解压后的文件就有一个目录bin,这个目录存储着要使用的执行程序,mongoDB没有具体的安装过程,解压后可以直接使用,源代码安装要养成一个良好的习惯,安装在/usr/local下,把bin目录拷贝到/usr/local/mongodb下
rsync -a bin /usr/local/mongodb
以下是bin的文件结构:
[root@localhost mongodb]# tree bin
bin
|– bsondump
|– grep
|– mongo
|– mongod
|– mongodump
|– mongoexport
|– mongofiles
|– mongoimport
|– mongooplog
|– mongoperf
|– mongorestore
|– mongos
|– mongosniff
|– mongostat
-- mongotop
然后在mongodb下创建
存储数据的目录data(mkdir data)、存储日志的文件dblogs(touch dblogs)
这样就安装完成mongodb……

运行mongod命令就能启动mongodb,下面是启动过程:
[root@localhost bin]# ./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/dblogs --fork
all output going to: /usr/local/mongodb/dblogs
log file [/usr/local/mongodb/dblogs] exists; copied to temporary file [/usr/local/mongodb/dblogs.2013-05-09T04-59-49]
forked process: 27510
child process started successfully, parent exiting

进程号是27510,--dbpath执行数据库存放路径(默认是/data/db),--fork是以Daemon(进程)后台方式运行
注意:如果指定--fork 必须指定--logpath
以下是它的进程信息:
[root@localhost bin]# pstree -p|grep mongod
|-mongod(27510)-+-{mongod}(27511)
| |-{mongod}(27512)
| |-{mongod}(27513)
| |-{mongod}(27514)
| |-{mongod}(27515)
| |-{mongod}(27516)
| |-{mongod}(27517)
-{mongod}(27518)

让mongodb开机启动:
vi /etc/rc.local
在文件末尾加入/usr/local/mongodb/bin/mongod –dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/dblogs
关闭服务:
[root@localhost mongodb]# pkill mongod 或者用 killall mongod
注意:不能用kill -9 27510 来关闭,不然再也启动不了了,如果用了这个命令,那就要去data目录下删除mongod.lock再启动就可以了

版权声明:本文为博主原创文章,未经博主允许不得转载。

linux mongodb安装和配置启动图文详解

一.前期准备 1.Win7环境下 官网下载Mongodb包 本文使用mongodb-linux-x86_64-3.2.12.tgz 2.上传mongodb包至linux服务器 具体放置到目录:...
  • a123demi
  • a123demi
  • 2017年04月19日 12:23
  • 2624

linux安装mongodb tar 加入服务并开机启动

把mongodb的tar包下载下来 这里我放到/home目录
  • a973893384
  • a973893384
  • 2014年10月23日 10:47
  • 2065

MongoDB安装、配置、启动(MAC)

1.前往官网下载MongoDB压缩包 2.将下载好的压缩包解压,将解压出的文件夹下的内容全部复制到新的路径下。 cp -r mongodb-osx-x86_64-3.0.4 /usr/loca...
  • u010311313
  • u010311313
  • 2015年07月19日 01:42
  • 9615

Linux平台安装MongoDB

一. MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。 下载地址:https://www.mongodb.com/download-center#comm...
  • qq_38198180
  • qq_38198180
  • 2018年01月07日 21:53
  • 38

MongoDB介绍以及在linux平台的安装使用

1. MongoDB简介  MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可...
  • Jeanphorn
  • Jeanphorn
  • 2015年11月16日 20:20
  • 851

MongoDB管理与开发精要《红丸出品》2.2 Linux平台的安装

----------------------------------------------------------------------------------------------------...
  • cdhongwan
  • cdhongwan
  • 2012年06月16日 00:06
  • 254

Linux平台安装MongoDB

原文链接:http://www.runoob.com/mongodb/mongodb-linux-install.html MongoDB提供了linux平台上32位和64位的安装包,你可以在官...
  • zhangbest2009
  • zhangbest2009
  • 2016年03月21日 15:34
  • 321

Linux平台下安装MongoDB(3.0.6)

MongoDB数据库在Linux平台下的安装也是比较简单的,直接解压,然后启动MongoDB服务就可以了,具体的安装步骤如下: 1.下载MongoDB数据库 由于我自己的Linux系统是32位的,所以...
  • qq_20545159
  • qq_20545159
  • 2015年09月24日 19:55
  • 660

Linux平台安装MongoDB

1. tar安装包下载相信大家当前用的都是64位Linux,可以在官网下载直接下载安装包。 下载地址:http://www.mongodb.org/downloads选择安装包版本: 吐槽:官网有...
  • loongshawn
  • loongshawn
  • 2016年01月09日 00:39
  • 519

Linux平台安装MongoDB常见异常

1. 异常集锦1.1 异常一安装提示[dddd@e010125001186.bja /opt/mongodb/bin]$ sudo ./mongod --config mongodb.conf abo...
  • loongshawn
  • loongshawn
  • 2016年01月09日 16:38
  • 939
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MongoDB的安装与启动(linux平台)
举报原因:
原因补充:

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