mongoDB安装

之前折腾过mongoDB,不过是在公司电脑上。今天想再用用,现在重新安装一次,记录备查。
1、官网下载www.mongodb.org

2、我下的是mongodb-win32-x86_64-2.4.4版本

3、解压。建立D:\Program Files\MongoDB\,在此目录下建立\MongoDB\bin、\MongoDB\data、\MongoDB\data\db、\MongoDB\data\log目录和D:\Program Files\MongoDB\data\log\MongoDB.log文件。

4、拷贝解压的bin目录到D:\Program Files\MongoDB\下

5、cmd,cd到bin目录,执行:mongod -dbpath "D:\Program Files\MongoDB\data\db",指定db目录。mongoDB相应命令,并打印一堆日志,在出现下图

时,它告诉我们他在监听着等待连接,去浏览器试试:

再试试28017:

OK,我们看见mongoDB的基本信息出现在了页面里。

新起一个命令行,到mongoDB的bin目录下执行mongo:

C:\Users\tree>d:

D:\>cd D:\Program Files\MongoDB\bin

D:\Program Files\MongoDB\bin>mongo
OK,我们已经连上了“test”

说明我们的安装已经成功。

 

每次从命令行启动mongoDB比较麻烦,把他注册到windows的系统服务:
管理员启动cmd,到bin目录下执行:mongod --dbpath "D:\Program Files\MongoDB\data\db" --logpath "D:\Program Files\MongoDB\data\log\MongoDB.log" --logappend --master --rest --journal --install --serviceName "MongoDB"

部署一个Master节点,开启rest API,日志累加,--journal开启操作日志、可reDo

若为linux,tar -zvxf解包、配置bin到Path目录后:

[root@localhost bin]# mongod -dbpath /usr/local/mongodb/data/db --logpath /usr/local/mongodb/data/log/MongoDB.log --logappend --fork --rest --journal

--fork以守护线程创建服务器进程方式运行

之后可以发现系统服务中多了我们刚添加的服务项:

下一篇博文《mongDB基本命令和Java操作MongoDB》我们去看看MongoDB的基本操作和如何结合Java使用MongoDB。

posted @ 2013-06-22 20:31  大树的博客  Views(387)  Comments(0Edit  收藏  举报