启动mongodb安装环境
CentOS release 5.4
mongodb下载:
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.0.tgz
解压:
gzip -d mongodb-linux-x86_64-2.2.0.tgz得到tar文件
tar mongodb-linux-x86_64-2.2.0.tar
解压之后得到名字很长的文件夹mongodb-linux-x86_64-2.2.0
名字太长多麻烦呀,改短的名字吧:mv mongodb-linux-x86_64-2.2.0 mongodb
至此,将文件夹mongodb放入合适位置即可。
--------------------------------------------------------
安装之后 mongodb的目录如下:
- bin
- GNU-AGPL-3.0
- README
- THIRD-PARTY-NOTICES
主要的货都在bin目录下,进去看看bin下什么样子吧
- bsondump
- mongo
- mongod
- mongodump
- mongoexport
- mongofiles
- mongoimport
- mongooplog
- mongoperf
- mongorestore
- mongos
- mongosniff
- mongostat
- mongotop
bin下的mongod就是MongoDB的服务端进程,mongo就是其客户端,其它的命令用于MongoDB的其它用途如MongoDB文件导出等
----------------------------------------------------------------
启动mongodb
启动mongodb之前需要确定mongodb数据文件的存放位置,默认情况下存储在/data/db/,这个存放目录在启动前必须创建好,mongodb不会自动帮你创建的,否则可能启动不成功,当然也可以在启动时通过--dbpath参数自定义存储路径
启动命令:
./mongod --dbpath=/www/mongodb/data/ --logpath=/www/mongodb/data/mongodb.log --logappend&
启动之后可以看一下日志文件 mongodb.log,占用的端口默认为27017
-------------------------------------------------------------------------------------------------------
mongodb shell 客户端
mongodb自带一个支持javascript的shell工具--mongo,可以通过它于mongodb进行交互。