CentOS7.2下安装MongoDB2.64

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。以下是在centos7.2 64位实验安装成功的。

1、进入目录/usr/src,下载MongoDB2.64

[root@localhost redis-2.8.13]# cd /usr/src
[root@localhost src]# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz

文件比较大,耐心等待下载完成。

2、解压,进入目录:

[root@localhost redis-2.8.13]# tar -zxvf mongodb-linux-x86_64-2.6.4.tgz -C /usr/src
[root@localhost redis-2.8.13]# cd mongodb-linux-x86_64-2.6.4

3、创建数据库和日志的目录:

MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。

以下实例中我们将data目录创建于根目录下(/)。

注意:/data/db 是 MongoDB 默认的启动的数据库路径(--dbpath)。

注意:如果你的数据库目录不是/data/db,可以通过 --dbpath 来指定。

mkdir log
mkdir db

4、以后台运行方式启动:

./bin/mongod --dbpath=./db --logpath=./log/mongodb.log --fork --auth

返回显示如下内容:

about to fork child process, waiting until server is ready for connections.
forked process: 4623
child process started successfully, parent exiting

5、设置开机启动:

  1. echo "/usr/src/mongodb-linux-x86_64-2.6.4/bin/mongod --dbpath=/usr/src/mongodb-linux-x86_64-2.6.4/db --logpath=/usr/src/mongodb-linux-x86_64-2.6.4/log/mongodb.log --fork --auth" >> /etc/rc.local

6、参看下端口netstat -nalupt | grep mongo :

tcp   0   0 0.0.0.0:27017    0.0.0.0:*    LISTEN     4623/./bin/mongod

分享到:

用微信扫一扫,分享给朋友


发布日期:

所属分类: 模拟器实战 标签: