#源码包安装mongodb#方法一:[root@localhost application]# lsmongodb-linux-x86_64-2.4.9.tgz[root@localhost application]# tar zxvf mongodb-linux-x86_64-2.6.9.tgz[root@localhost application]# mkdir /mongo/[root@localhost application]# mv mongodb-linux-x86_64-2.6.9 /mongo/mongodb[root@localhost application]# cd /mongo/mongodb[root@localhost mongodb]# mkdir conf[root@localhost mongodb]# mkdir logs[root@localhost mongodb]# mkdir database/[root@localhost mongodb]# cd conf#新建主配置文件[root@localhost conf]# vim mongodb.conffork = trueport = 30000dbpath=/mongo/mongodb/database/logpath=/mongo/mongodb/logs/mongodb.logdirectoryperdb = truemaxConns = 20000oplogSize = 1024journal = trueslowms = 200quiet = trueprofile = 1#启动mongomongod -f mongodb.conf#查看端口[root@localhost mongodb]# netstat -tulnp | grep :30000tcp        0      0 0.0.0.0:30000               0.0.0.0:*                   LISTEN      16178/mongod #登陆mongo[root@localhost mongodb]# /mongo/mongodb/bin/mongo --port 30000
#方法二:[root@localhost application]# lsmongodb-linux-x86_64-2.4.9.tgz[root@localhost application]# mkdir -p /usr/local/mongodb[root@localhost application]# mkdir -p /var/mongodb/data[root@localhost application]# mkdir -p /var/mongodb/logs[root@localhost application]# groupadd -r mongodb[root@localhost application]# useradd -r -g mongodb -s /sbin/nologin mongodb[root@localhost application]# tar -zxv -f mongodb-linux-x86_64-2.4.9.tgz[root@localhost application]# mv mongodb-linux-x86_64-2.4.9 mongodb[root@localhost application]# chown -R mongodb:mongodb mongodb[root@localhost application]# /application/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath=/var/mongodb/logs/mongodb.log  --port 30000 --forkabout to fork child process, waiting until server is ready for connections.forked process: 15183all output going to: /var/mongodb/logs/mongodb.logchild process started successfully, parent exiting[root@localhost /]# /application/mongodb/bin/mongo --port 30000