第一步:下载MongoDB安装包

MongoDB的官网:http://www.mongodb.org 找到相应的版本下载。

如果有网络的话,用命令直接下载(CentOS版本)

[root@localhost web]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.0.tgz

第二步:解压压缩包

[root@localhost web]# tar zxvf mongodb-linux-i686-1.8.0.tgz

进入解压的文件夹,只要将里面的bin文件夹复制出来放到存放mongo的目录就可以

[root@localhost web]# cd mongodb-linux-i686-2.0.2
[root@localhost mongodb-linux-i686-2.0.2]# mkdir /usr/local/mongodb  //存放mongo的目录
[root@localhost mongodb-linux-i686-2.0.2]# cp -r ./bin /usr/local/mongodb

第三步:安装准备

去存放mongo的目录

[root@localhost mongodb-linux-i686-2.0.2]# cd /usr/local/mongodb

创建数据库文件夹 (默认的数据库文件的位置是/data/db,启动时会自动创建)

[root@localhost mongodb]# mkdir /usr/local/mongodb/data              //存放数据
[root@localhost mongodb]# touch /usr/local/mongodb/dblogs    //存放日志

提示:mongoDB没有具体的安装过程,解压文件包后,可以直接使用,非常高效和方便

第四步:开机自启动

mongodb启动项目加入rc.local保证mongodb在服务器开机时启动

[root@localhost mongodb]#echo"/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/dblogs --fork" >> /etc/rc.local

以后根据开机的要求在回到这里修改可以通过/usr/local/mongodb/bin/mongod --help查看参数,常用的是 –dbpath (存放数据的路径) , --logpath (日志的路径), --port(端口) , --fork (后台运行),--auth(需要对身份进行验证)

第五步:启动mongodb

运行mongod命令

/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/dblogs –fork

第六步:进入mongodb

[root@localhost mongodb]# /usr/local/mongodb/bin/mongo


当设置了账号密码时

[root@localhost mongodb]# /usr/local/mongodb/bin/mongo -uroot -p123 localhost:27017/test


用户名root,密码123进入本地的27017端口的mongodbtest

注:pkill mongo可以关掉mongo进程,不能用kill -9 pid 不然有个锁文件一直保持着

版权声明:未经博主允许不得转载。http://www.smister.com/post-21.html