当前位置:博客首页>>PHP >> 阅读正文

windows 7下安装配置php+MongoDB笔记

作者: 郑晓 分类: PHP 发布于: 2014-09-24 10:40 浏览(14,110) 评论(7)


发现最近越来越懒了。。。一个月一篇- -!
环境:windows 7、IIS7、php5.3.5、MongoDB 2.6
大体的步骤为:
安装MongoDB,安装php的MongoDB扩展,将MongoDB安装为服务。

Mongodb下载:
http://www.mongodb.org/downloads
php的Mongodb扩展下载:
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
上面的扩展基本只提供对php VC9 VC11版本的下载,如果你的php是VC6 可通过在php手册中搜索mongo,找到 mongo安装–>Installing on Windows 。 在其中就有for VC6的下载。
mongodb-installl
要查看vc几的请查看phpinfo()。
php-info
1.php的编译版本为VC6
2.32位
3.线程安全

下载解压压缩包,将’php_mongo.dll’文件添加到你的PHP扩展目录中(ext)。
打开php配置文件 php.ini 添加上mongo扩展:

extension=php_mongo.dll

重启服务器。

打印一下phpinfo(),如果没有问题的话,在phpinfo中会找到MongoDB的信息,像下图这样:
phpinfo-mongodb

ps:运行mongodb安装程序默认安装到的是C盘,你可以自行将安装目录下/bin中的所有文件移动到你想要的位置,比如我重新放到了D:\servers\mongodb\下。

开始安装为windows系统服务,这样MongoDB可以随系统启动而自动启动服务。
右键以管理员身份运行cmd。
cd切换到你的mongo目录,执行如下命令:

mongod --install --serviceName "MongoDB" --serviceDisplayName "MongoDB" --dbpath "D:\servers\mongodb\data" --logpath "D:\servers\mongodb\mongodb.log"

引号内的设置值可自行修改。
卸载服务:

mongod.exe --remove --serviceName "MongoDB"

测试:

<?php
$mongo = new MongoDB();
var_dump($mongo->connected);    //True
?>
       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/windows-php-mongodb.html

windows 7下安装配置php+MongoDB笔记:目前有7 条留言

用户评论头像 lamplinx发表于 2015年04月25日 16:51[回复]

无法开启扩展

用户评论头像 千金要方发表于 2014年10月18日 11:13[回复]

给博主赞一个。

用户评论头像 美颜抗衰发表于 2014年10月15日 17:35[回复]

学习了啊,谢谢,希望越来越好

用户评论头像 起运堂开运貔貅发表于 2014年10月12日 01:22[回复]

😛 😛 博主写得很好

用户评论头像 乐心湖发表于 2014年09月27日 09:53[回复]

学习了!

用户评论头像 IT疯狂女发表于 2014年09月25日 12:01[回复]

博主写得很好,以后会常来的。

用户评论头像 IT疯狂女发表于 2014年09月24日 11:40[回复]

就是啊,所以博主要常常更新,多交流 😆