1、下载MongoDB(64位):
http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz
2、安装MongoDB(安装到/usr/local):
解压:
# tar zxvf mongodb-linux-x86_64-2.4.9.tgz
建立软连接:
# ln -s mongodb-linux-x86_64-2.4.9 mongodbcd mongodb
新建放数据和日志的目录:
# mkdir dbmkdir logs
修改配置文件:
# vi mongodb.conf
dbpath=/usr/local/mongodb/
dblogpath=/usr/local/mongodb/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true
3、重新绑定mongodb的配置文件地址和访问IP(可以略):
# /usr/local/mongodb/bin/mongod –bind_ip localhost -f /usr/local/mongodb/bin/mongodb.conf
4、启动mongodb:
# /usr/local/mongodb/bin/mongod –config /usr/local/mongodb/mongodb.conf
5、开机自动启动mongodb:
# vi /etc/rc.d/rc.local
/usr/local/mongodb/bin/mongod –config /usr/local/mongodb/mongodb.conf
停止mongodb:
# /usr/local/mongodb/bin/mongod –shutdown –dbpath=/usr/local/mongodb/data/
6、测试:
进入mongodb的shell模式:
# /usr/local/mongodb/bin/mongo
查看数据库列表: show dbs
查看当前db版本: db.version() ;
附:主从启动:
主:# /usr/local/mongodb/bin/mongod –dbpath=/usr/local/mongodb/data/ –fork –logpath=/usr/local/mongodb/mongo.log –nohttpinterface –master
从:# /usr/local/mongodb/bin/mongod –dbpath=/usr/local/mongodb/data/ –fork –logpath=/usr/local/mongodb/mongo.log –nohttpinterface –slave –source=192.168.20.121:27017