NoSQL现在很红,所以拿了MongoDB来体验一把。写下随笔备以后使用。
整个安装过程是根据官网上的描述来进行的,基于windows平台。结果成功了,并不像网上一些帖子说的,最后无法正常启动Services。
官方步骤参照该link:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
这里记录的是自己的安装过程:
- 下载MongoDB
下载link:http://www.mongodb.org/downloads 找自己要的版本下吧。这里以windows平台为例。
2. 运行msi文件
3. 运行mongod,测试是否运行成功,可以参考下图
看到waiting for connections on port 27017,就说明侦听已经开始运行了。MongoDB就已经正常运行,当然27017为默认端口,可以更改。
3. 创建config文件,mongod.cfg
在其中需要添加logpath,比如: logpath=c:\MongoDB\log\mongo.log。
这里需要注意的是,尽量不要在log的path中使用空格,不然需要双引号将路径括起来,但是在后面制定config文件给mongod的时候,会出现log文件路径拼写错误,原因不明。
生成了mongod.cfg可以用如下命令测试:
看到log生成成功了,就说明路径没问题,可以继续创建service
4. 创建windows service
sc.exe create MongoDB binPath= "\"C:\MongoDB\bin\mongod.exe\" --service --config=\"C:\MongoDB\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
5. net start MongoDB 运行mongoDB