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。