centos 6.5 安装 mongodb 3.2.1

centos 6.5 安装 mongodb 3.2.1

1、下载安装包:

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.1.tgz

(注意下载包正确与否,不然各种关联错误很坑爹的。。。)

2、解压安装包

tar zxvf https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.1.tgz

3、给解压后的文件夹改名

mv mongodb-linux-x86_64-3.2.1.tgz mongodb

4、把这个文件夹放到你要的地方,比如根目录的data文件夹里

mv mongodb /data

5、创建两个文件夹 db和logs,一个存数据,一个存日志

cd mongodb

mkdir db

mkdir logs

6、打开mongodb下的bin目录,创建配置文件mongodb.conf

vi mongodb.conf

写入

dbpath=/data/mongodb/db

logpath=/data/mongodb/logs/mongodb.log

port=27017

fork=true

nohttpinterface=true

7、重新绑定mongodb的配置文件地址和访问IP

/data/mongodb/bin/mongod --bind_ip localhost -f

/data/mongodb/bin/mongodb.conf

8、开机自动启动mongodb

vi /etc/rc.d/rc.local

/data/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf & 《======================加一个&后台启动

9、启动mongodb服务

/data/mongodb/bin/mongod --dbpath /data/mongodb/db 《==================这不是后台启动

(记得加后面那个,不然报错: exception in initAndListen: 29 Data directory /data/db not found., terminating

mongod --dbpath /data/mongodb/db --fork --logpath=/data/mongodb/logs/mongodb.log 《========================这才是后台启动

mongod --config /data/mongodb/bin/mongodb.conf 《===============================其实直接用配置文件这样更好

10、移动mongodb的mongo到全局启动

cp /data/mongodb/bin/mongo /usr/bin

11、进入mongodb的shell模式

mongo