当前位置:首页 > 数据库 > MongoDB在Linux系统中的安装

MongoDB在Linux系统中的安装

6个月前 (05-25)55

1. Linux环境下安装MongoDB

①      从官网上下载适合所用的Linux系统的MongoDB的安装包,注意自己的Linux操作系统是32位,还是64位。

②     为了方便管理,这里将MongoDB的运行程序、存储数据和日志放到目录/www/mongodb下,命令如下:

1 $ mkdir mongodb

注意这里创建完mongodb目录后,该目录的所属用户和用户组都是root,考虑到Linux自身的权限机制和安全性问题,可以将该目录的拥有权传让给我们常用的用户,命令如下:

1 $ chown chan:chan mongodb

“chan”就是我们常用来登录系统的用户名,“:chan”代表用户chan所在的用户组。这样一来/www/mongodb目录就是用户chan的了,那么用户chan就有权限在该目录里进行操作了。

③     接下来要建立数据目录了,这里是数据库存放数据文件的地方。MongoDB默认的数据目录是根目录下的data目录下的db目录,即/data/db,如果创建了默认的数据目录,一定要确保有写权限。这里我们在mongodb目录下创建data目录当作数据目录,命令如下:

1 $ mkdir data

④     然后还要创建MongoDB所用的日志目录,也在mongodb目录下创建logs目录,命令如下:

1 $ mkdir logs

⑤     所有目录已经创建完毕,现在可以手动运行MongoDB服务了。先将MongoDB安装包解压到/www/mongodb目录下,然后进入到解压的目录中,运行如下命令:

1 $ bin/mongod –-dbpah /www/mongodb/data –logpath /www/mongodb/logs/mongodb.log [--auth]

因为我们使用的不是默认数据目录,所以每次手动运行MongoDB时,需要指定—dbpath。--logpath是运行MongoDB所必须的。若加上了—auth项,则表示启用安全认证机制运行MongoDB,这样的话进入到数据库后要想进行操作,需要输入该数据库中存在的用户名和密码。

⑥     为了方便不用每次手动运行MongoDB,也可以将MongoDB作为系统服务命令添加到Linux系统中去,这样一来每次开机后系统就会自动地启动MongoDB服务。具体操作如下:

首先切换到root用户。

1 $ su
2 
3 密码:

输入密码,切换到root用户后,输入如下命令:

1 $ echo /www/mondb/mongodb-linux-x86_64-2.2.2/bin/mongod –dbpath /www/mongodb/data –logpath /www/mongodb/logs/mongodb.log [--auth] –fork >> /etc/rc.local

上面的—fork选项表示将MongoDB作为后台服务进程运行。

然后重启电脑就会配置生效。

来源链接:https://www.cnblogs.com/balanar/archive/2013/02/06/2906792.html

标签: MongoDB

“MongoDB在Linux系统中的安装” 的相关文章

MongoDB介绍和安装教程

mongodb介绍 什么是MongoDB: mongodb是一个功能最丰富的NoSQL非关系型数据库,由c++编...

Mac OSX平台安装MongoDB

Mac OSX平台安装MongoDB

   MongoDB 提供了 OSX 平台上 64 位的安装包,你可以在官网下载安装包。    下载地址:https://www...

Docker官方推荐操作系统镜像Alpine源码安装MongoDB

Docker官方推荐操作系统镜像Alpine源码安装MongoDB

MongoDB 在工作中使用已经很平凡,官方提供了方便的MongoDB镜像使用。然而本文却想通过源码编译安装MongoDB,下面详细介绍安装编译社区...

NoSQL之【MongoDB】学习(三):配置文件说明

摘要:       继上一篇NoSQL之【MongoDB】学习(一):安装说明 之后,知道了如何安装和启动MongoDB,现在对启...

windows系统 安装MongoDB 32位

windows系统 安装MongoDB 32位

本篇文章记录了我在win7 32位下安装MongoDB的步骤,以作记录。 下文的安装方法参考了以下博文: http://www.cnblogs.com/lzrabbit/p/...

MongoDB配置环境变量

MongoDB配置环境变量

我们如果想在电脑的任意位置可以进行mongod命令,需要给其配置环境变量,很简单,步骤如下: 一 右击计算机属性,打开高级设置...

MongoDb安全配置:简单的身份认证

mongod默认启动不加任何参数时,是没有身份认证的,任何人都可以登录上进行任何操作 启动时添加--auth可以使用身份验证模式 使用mongod -f mongod.con...

安装、配置和运行MongoDB

安装、配置和运行MongoDB

一、下载及安装MongoDB 1.下载方法 官网地址:https://www.mongodb.com/ 依次点击 Try free ,O...

Windows安装MongoDB .zip绿色版

Windows安装MongoDB .zip绿色版

MongoDB官网下载链接:https://www.mongodb.com/download-center/community MongoD...

MongoDB 查询优化分析

摘要:       在MySQL中,慢查询日志是经常作为我们优化查询的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,...