windows中为php安装mongodb与memcache


Posted in PHP onJanuary 06, 2015

mangodb安装

1. 下载mongodb的安装文件,我安装的windows 64位的,下载地址如下:

https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.6.6-signed.msi

2. 新建一个mongodb文件夹在E盘(随便放,如E:\mongodb)

3. 将下载的安装文件解压,把解压的文件移动到E盘mongodb下

4. 建立mongodb数据存放目录E:\mongodb\data

5. 启动mongodb(简单启动不配置服务)

E:\mongodb\bin\mongod.exe --dbpath E:\mongodb\data

可以看到如下信息:

windows中为php安装mongodb与memcache

说明安装启动成功了。

6.在浏览器中输入http://localhost:27017/,会出现下面信息,表明mongdb已经启动好了

It looks like you are trying to access MongoDB over HTTP on the native driver port.

7、下载对应的mongodb php插件(不太好找,如果php是5.4-5.5版可用这个地址:http://pan.baidu.com/s/1sjJjsYh)并配置好。

8、在php中使用:

try {

    $mongo = new Mongo('localhost');

} catch(MongoConnectionException $e) {

    var_dump($e);

}

$mongo_db = $mongo->selectDB('logdatastorage');

注:上面的代码是demo,不可在生产环境中使用。

memcache安装

1、64位下载

From:http://www.urielkatz.com/archive/detail/memcached-64-bit-windows/
下载:http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip
源码:http://www.urielkatz.com/projects/memcached-win64/memcached-src.rar

2、解压刚刚下载的压缩包,得到两个文件:memcached.exe(服务端主程序)、pthreadGC2.dll

3、以管理员权限运行命令提示符,定位到解压路径,安装Memcached服务,命令:

memcached.exe -d install

4、执行 开始→管理工具→服务 打开Windows服务查看工具,找到memcached服务(没找到证明没有安装成功)

5、启动Memcached:

memcached.exe -m 1024 -d start

-d为守护进程启动,不能指定端口 默认端口11211
-m为指定内存大小

6、配置Windows防火墙,为Memcached默认端口11211 添加入站规则(如果服务端和客户端都在本机,不需要这一步)

7、测试是否可以正常通讯,这里借助Telnet:

telnet 127.0.0.1 11211

如果进入一个空白的doc屏,估计OK了。第一行命令输入是看不见的,所以我一般先敲一次回车,回返回一个Error,没关系,这是说明你输入的是一个无法识别的命令;

接着看下状态,键入stats然后回车:

windows中为php安装mongodb与memcache

8、下载对应的memcache php插件(如果php是5.5版可用这个地址:http://pan.baidu.com/s/1mgspf9e)并配置好。

9、在php中连接使用:

$memcache = new Memcache;

$memcache->connect('127.0.0.1', 11211);
PHP 相关文章推荐
使用sockets:从新闻组中获取文章(二)
Oct 09 PHP
打造计数器DIY三步曲(上)
Oct 09 PHP
php中session过期时间设置及session回收机制介绍
May 05 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
Aug 11 PHP
PHP实现文件下载详解
Nov 27 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
php读取文件内容的方法汇总
Jan 24 PHP
PHP限制HTML内容中图片必须是本站的方法
Jun 16 PHP
PHP发送短信代码分享
Aug 11 PHP
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决
Apr 17 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
PHP pthreads v3下同步处理synchronized用法示例
Feb 21 PHP
phpQuery让php处理html代码像jQuery一样方便
Jan 06 #PHP
php基于表单密码验证与HTTP验证用法实例
Jan 06 #PHP
php使用fputcsv()函数csv文件读写数据的方法
Jan 06 #PHP
phplot生成图片类用法详解
Jan 06 #PHP
写一段简单的PHP建立文件夹代码
Jan 06 #PHP
php读取flash文件高宽帧数背景颜色的方法
Jan 06 #PHP
php自动获取关键字的方法
Jan 06 #PHP
You might like
php 前一天或后一天的日期
2008/06/28 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
PHP中SimpleXML函数用法分析
2014/11/26 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
2020/12/30 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
2010/05/25 Javascript
JQuery的read函数与js的onload不同方式实现
2013/03/18 Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
2014/10/20 Javascript
快速使用Bootstrap搭建传送带
2016/05/06 Javascript
关于List.ToArray()方法的效率测试
2016/09/30 Javascript
easyui-combobox 实现简单的自动补全功能示例
2016/11/08 Javascript
JS闭包可被利用的常见场景小结
2017/04/09 Javascript
20170918 前端开发周报之JS前端开发必看
2017/09/18 Javascript
nginx配置React静态页面的方法教程
2017/11/03 Javascript
JS中实现隐藏部分姓名或者电话号码的代码
2018/07/17 Javascript
Vue press 支持图片放大功能的实例代码
2018/11/09 Javascript
小程序二次贝塞尔曲线实现购物车商品曲线飞入效果
2019/01/07 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
js实现缓动动画
2020/11/25 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
python assert的用处示例详解
2019/04/01 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
2019/05/27 Python
python交易记录链的实现过程详解
2019/07/03 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
法国奢华女性时尚配饰网上商店:Monnier Frères
2016/08/27 全球购物
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
激光脱毛、蓝光和护肤:Tria Beauty
2019/03/28 全球购物
中专毕业生自荐信范文
2013/11/28 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
低碳环保演讲稿
2014/08/28 职场文书
黄石寨导游词
2015/02/05 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python
java实现面板之间切换功能
2022/06/10 Java/Android