yao000 发表于 2017-12-16 07:19:57

CentOs下Mongodb的下载与安装

1、下载MongoDB(64位)
  

http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz  
tar zxvf mongodb-linux-x86_64-2.4.9.tgz
  
cd mongodb-linux-x86_64-2.4.9
  


2、不用编译,本身就是编译后的二进制可执行文件.
  

bsondump   (导出bson结构)  
mongo(客户端,相当于mysql
.exe)  
mongod(服务端,相当于mysqld
.exe)  
mongodump(整体数据库导出,二进制,相当于mysqldump)
  
mongoexport(导出易识别的json文档活csv文档)
  
mongofiles
  
mongoimport
  
mongooplog
  
mongorestore(数据库整体导入)
  
mongos(路由器,分片时使用)
  
mongostat
  
mongotop
  
rm
-f /usr/local/mongodb/  
mv mongodb
-linux-x86_64-2.4.9 /usr/local/mongodb  
cd
/usr/local/mongodb/  
-p /home/mymongdb
  


3、启动mongod服务
  

./bin/mongod --dbpath /path/to/database --logpath /path/to/ --fork --port 27017  

  参数解释:
  --dbpath 数据存储目录
  --logpath 日志存储目录
  --port 运行端口(默认27017)
  --fork 后台进程运行
  

./bin/mongod --dbpath /home/mymongdb/ --logpath /home/mymongolog/mymongo. --fork --port  

  如果:
  

about to fork child process, waiting until server is ready for connections.  
forked process
: 2611  
all output going to
: /home/mymongolog/mymongo.  
child process started successfully
, parent exiting  

  说明进程启动完毕
  

ps aux|grep mongo 查看进程  

./bin/mongo//链接mongo  

  mongodb非常的占磁盘空间, 刚启动后要占3-4G左右
  如果你用虚拟机练习,可能空间不够,导致无法启动.
  可以用 --smallfiles 选项来启动,
  将会占用较小空间400M左右.
页: [1]
查看完整版本: CentOs下Mongodb的下载与安装