野心勃勃的NoSQL新贵 MongoDB应用实战(4)


Linux版服务器安装

(1)、下载MongoDB

curl -O http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz

(2)、设置MongoDB目录

将其解压到/Apps,再重命名为mongodb,路径为/Apps/mongodb

(3)、设置数据文件路径

建立/data/db的目录,mkdir –p /data/db

(4)、启动MongoDB服务

   
  1. /Apps/mongodb/bin/mongod--dbpath=/data/db
  2. [root@localhost~]#/Apps/mongodb/bin/mongod--dbpath=/data/db
  3. SunApr822:41:06[initandlisten]MongoDBstarting:pid=13701port=27017dbpath=/data/db32-bit
  4. **NOTE:whenusingMongoDB32bit,youarelimitedtoabout2gigabytesofdata
  5. **seehttp://blog.mongodb.org/post/137788967/32-bit-limitations
  6. **with--dur,thelimitislower
  7. SunApr822:41:06[initandlisten]dbversionv1.8.1,pdfileversion4.5
  8. SunApr822:41:06[initandlisten]gitversion:a429cd4f535b2499cc4130b06ff7c26f41c00f04
  9. SunApr822:41:06[initandlisten]buildsysinfo:Linuxbs-linux32.10gen.cc2.6.21.7-2.fc8xen#1SMPFriFeb1512:39:36EST2008i686BOOST_LIB_VERSION=1_37
  10. SunApr822:41:06[initandlisten]waitingforconnectionsonport27017
  11. SunApr822:41:06[websvr]webadmininterfacelisteningonport28017

MongoDB 服务端的默认连接端口是 27017

(5)、将MongoDB作为 Linux 服务随机启动

先创建/Apps/mongodb/logs/mongodb.log文件,用于存储MongoDB的日志文件

vi /etc/rc.local,使用vi编辑器打开配置文件,并在其中加入下面一行代码

   
  1. /Apps/mongodb/bin/mongod--dbpath=/data/db--logpath=/Apps/mongodb/logs/mongodb.log

(6)、客户端连接验证

新打开一个Session输入:/Apps/mongodb/bin/mongo,如果出现下面提示,那么您就可以开始mongo之旅了

   
  1. [root@localhost~]#/Apps/mongodb/bin/mongo
  2. MongoDBshellversion:1.8.1
  3. connectingto:test
  4. >

(7)、查看MongoDB日志

查看/Apps/mongodb/logs/mongodb.log文件,即可对MongoDB的运行情况进行查看或排错了

   
  1. [root@localhostlogs]#pwd
  2. /Apps/mongodb/logs
  3. [root@localhostlogs]#ll
  4. 总计0
  5. -rw-r--r--1rootroot004-0820:15mongodb.log
  6. [root@localhostlogs]#

这样就完成了Linux平台的MongoDB安装。

相关文章

文章浏览阅读752次。关系型数据库关系型数据库是一个结构化的...
文章浏览阅读687次,点赞2次,收藏5次。商城系统中,抢购和秒...
文章浏览阅读1.4k次。MongoTemplate开发spring-data-mongodb...
文章浏览阅读887次,点赞10次,收藏19次。1.背景介绍1. 背景...
文章浏览阅读819次。MongoDB连接失败记录_edentialmechanisn...
文章浏览阅读470次。mongodb抽取数据到ES,使用ELK内部插件无...