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。