第一:下载,解压mongodb文件。把解压的文件放在/opt/下面(存放目录安装本身习惯存放)linux
# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgzmongodb
# tar -zxvfmongodb-linux-x86_64-2.0.4.tgzshell
# mv mongodb-linux-x86_64-2.0.4.tgz mongodb2.0.4 (为了方便,把它从命名的更加简洁些,其实也能够创建个快捷方式,ln -s mongodb-linux-x86_64-2.0.4 mongodb)数据库
第二:建立mongodb存放的数据文件、日子文件(mongodb_db、mongodb_logs)vim
# cd /app
#mkdir mongodb_datatcp
#cd mongodb_datapost
#mkdir mongodb_dbspa
#mkdir mongodb_logsunix
第三:进入刚才解压的mongodb2.0.4/bin 目录,启动mongodb,指定输出路径
#cd /opt/mongodb2.0.4/bin
# ./mongod --dbpath=/mongodbdata/mongodb_db --logpath=/mongodbdata/mongodb_logs/mongodb.log --logappend&
执行完会出现“ all output going to: /mongodbdata/mongodb_logs/mongodb.log”
若是没有后面的--dbpath,mongodb会把数据文件放在/data/db中
设置mongodb随机启动:
vim /etc/rc.local /opt/mongodb2.0.4/bin/mongod --dbpath=/mongodb_data/mongodb_db/
--logpath=/mongodb_data/mongodb_logs/mongod.log --journal
保存重启便可。(随机启动转载自http://www.hblpf.com/?post=20)
说明:
bin下的mongod就是MongoDB的服务端进程
mongo是其客户端
第四:检查端口是否启动,端口为:27017
# netstat -lanp | grep 27017
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 560/mongod
unix 2 [ ACC ] STREAM LISTENING 128435 560/mongod /tmp/mongodb-27017.sock
启动成功。
第5:能够用mongodb客户端,链接数据库了。进入到bin目录,执行mongo
# ./mongo
MongoDB shell version: 2.0.4
connecting to: test
>use mongo_test 建立库
>db.createCollection("test") 建立表
其余关于mongodb的操做,请参考别的资料.....
转载自http://hi.baidu.com/allen_zzw/item/046e97cbed23a5df964452b8