MongoDB1: 环境安装
1. 环境准备,不支持XP系统,需要在Windows7及以上和windows server 2008 系统上安装。
2. 下载安装包:http://www.mongodb.org/downloads, 根据环境下载对应的安装包。
3. 下载完成后双击运行,默认安装目录为 C:\Program Files\MongoDB 2.6 Standard
4. (可以省略)把安装目录加到环境变量里,这样运行命令时就不需要指定运行目录了
计算机 右键-> 高级系统设计 -> 环境变量 -path, 在后面加上路径 C:\Program Files\MongoDB 2.6 Standard\bin
注:如果省略了这一步,在下面执行命令时需要指定运行目录为C:\Program Files\MongoDB 2.6 Standard\bin
5. 为了运行mongodb,需要创建数据文件夹和log文件夹,手动创建 e:\mongodb\data 和 e:\mongodb\log 目录
也可以通过cmd来创建: mkdir e:\mongodb\data, mkdir e:\mongodb\data
6. cmd 中运行mongod.exe,就可以启动mongdb服务,在启动时需要给mongod.exe 指定 --dbpath:
mongod.exe --dbpath e:\mongodb\data, 运行结果如下,显示启动成功。

7. 链接测试: 打开cmd, 运行mongo.exe,显示如下图,mongodb可以连接,mongodb配置完成

如果不启动mongod.exe服务,连接mongodb时会出错:

二:配置服务
为了是mongodb使用起来方便,我们可以为mongodb创建系统服务(在2.6版本还需要手动创建服务),这样我们就不需要手动去启动。
1. 在安装目录文件中创建配置文件 mongod.cfg,该路径为任意指定路径
内容写上 :
logpath=E:\MongoDB\log\mongo.log
dbpath=E:\MongoDB\data
也可以通过cmd来创建:
echo logpath="E:\MongoDB\log\mongo.log" > "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
echo dbpath="E:\MongoDB\data" >> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg" 使用命令创建服务:
mongod --config "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg" --install
或者系统服务来创建服务:
sc.exe create MongoDB binPath= "C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
执行成功,服务创建成功, cmd中输入services.msc,打开系统服务,可以看到mongodb服务已经存在,右键启动就可以使用mongodb了。也可以通过
net start MongoDB来启动服务
net stop mongodb来关闭服务 至此安装完成,服务也配置成功。cmd中输入mongo.exe可以测试连接成功。
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/ 连接更加详细资料。
MongoDB1: 环境安装的更多相关文章
- 使用专业的消息队列产品rabbitmq之centos7环境安装
我们在项目开发的时候都不可避免的会有异步化的问题,比较好的解决方案就是使用消息队列,可供选择的队列产品也有很多,比如轻量级的redis, 当然还有重量级的专业产品rabbitmq,rabbitmq ...
- Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非 ...
- node.js环境安装,及连接mongodb测试
1.node.js环境安装 npm config set python python2.7npm config set msvs_version 2013npm config set registry ...
- 谈谈React Native环境安装中我遇到的坑
谈谈React Native环境安装 这个坑把我困了好久,真的是接近崩溃的边缘...整理出来分享给大家,希望遇到跟我一样问题的小伙伴能尽快找到答案. 首先,这是在初始化App之后,react-nati ...
- Kali Linux渗透测试实战 1.2 环境安装及初始化
1.2 环境安装及初始化 目录(?)[-] 环境安装及初始化 下载映像 安装虚拟机 安装Kali Linux 安装中文输入法 安装VirtualBox增强工具 配置共享目录和剪贴板 运行 Metasp ...
- Linux初学 - Elasticsearch环境安装
下载 https://www.elastic.co/downloads/elasticsearch 安装 rpm -ivh 也可以双击rpm包安装 修改elastaticsearch host配置 修 ...
- Win7下Python2.7环境安装paramiko模块
Win7下Python2.7环境安装paramiko模块,经过安装并测试成功,整理文档如下: 1.下载安装Windows版本的Python2.7,我默认装在C:\Python27 我的python已经 ...
- [ALM]一步一步搭建MS ALM环境 - 安装TFS + SQL SERVER
描述: 安装SQL SERVER 2012,安装TFS 2013,配置TFS,挽起袖子,准备干活儿 步骤: 1,打开Hyper-V Manager,参考[Hyper-V]使用操作系统模板创建新的虚拟机 ...
- Sencha Toucha 2 —1.环境安装配置、在线打包、离线打包
环境安装配置 1. 下载 1.1 Sencha Touch 下载 http://cdn.sencha.com/touch/sencha-touch-2.2.1-gpl.zip 1 ...
- [转载]SharePoint 2013测试环境安装配置指南
软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...
随机推荐
- 使ie6的漂浮栏滑动右侧滚动条的时候不抖动
body {_background-attachment: fixed;}html {_background-image: url(about:blank);}
- jQuery Validation让验证变得如此容易(一)
一.官网下载jquery,和jquery validation plugin http://jqueryvalidation.org/ 二.引入文件 <script src="js/j ...
- 四.redis 事务
redis对事务的支持目前还比较简单.redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令. 由于redis是单线程来处理所有client的请求的所 ...
- APP类别之比较与分析
大数据应用:五大地区喜新厌旧游戏APP类别之比较与分析 前阵子笔者开发了一套系统可以用来收集亚洲五大地区上架APP的每日排名信息,希望观察出五大地区在APP上的喜好和使用程度之间的相异性. 所以,在下 ...
- MingQQ v1.0高仿版开源了,使用WebQQ协议实现了QQ客户端基本的聊天功能...
MingQQ v1.0高仿版开源了,使用WebQQ协议实现了QQ客户端基本的聊天功能... MingQQ目前支持的功能如下:1.支持普通方式登录.验证码方式登录.注销.保持在线.改变在线状态.2.支持 ...
- memcache研究
memcache研究 最近开发了一个数据库,该数据库是利用共享内存做的,测试了下增删改查的性能,想与memcached数据库做个对比,故研究下memcached. 那什么是memcached? mem ...
- transaction manager has disabled its support for remote/network transactions. 该伙伴事务管理器已经禁止了它对远程/网络事务
最近再用SSIS做数据归档,里面用到了分布式事务.在开发阶段是在一台计算机上运行只要是启动分布式服务就没什么问题,可是昨天把它部署到uat的时候遇到问题,错误信息是: 最后找到解决方案: 确认&quo ...
- (转)Tomcat 配置成https协议
Tomcat 配置成https协议 TomcatXMLServlet 在命令提示符窗口,进入Tomcat目录,执行以下命令: keytool -genkey -alias tomcat -keyal ...
- 框架基础:ajax设计方案(三)---集成ajax上传技术
之前发布了ajax的通用解决方案,核心的ajax发布请求,以及集成了轮询.这次去外国网站逛逛,然后发现了ajax level2的上传文件,所以就有了把ajax的上传文件集成进去的想法,ajax方案的l ...
- zookeeper删除kafka元数据
问题:卸载kafka前未删除kafka topic,重新安装kafka后,生成跟之前topic名字相同的topic时报错,显示topic已存在 [root@d96 ~]# kafka-topics - ...