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 相关文章推荐
PHP详解ASCII码对照表与字符转换
Dec 05 PHP
php调用c接口无错版介绍
Mar 11 PHP
在PHP中使用X-SendFile头让文件下载更快
Jun 01 PHP
使用array_map简单搞定PHP删除文件、删除目录
Oct 29 PHP
jquery+php实现导出datatables插件数据到excel的方法
Jul 06 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
Aug 21 PHP
Yii2中添加全局函数的方法分析
May 04 PHP
php获取数据库中数据的实现方法
Jun 01 PHP
Laravel学习教程之IOC容器的介绍与用例
Aug 15 PHP
PHP 的Opcache加速的使用方法
Dec 29 PHP
解决tp5在nginx下修改配置访问的问题
Oct 16 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
Mar 26 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下用cookie统计用户访问网页次数的代码
2010/05/09 PHP
php中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
YII框架中搜索分页jQuery写法详解
2016/12/19 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
js prototype 格式化数字 By shawl.qiu
2007/04/02 Javascript
简洁Ajax函数处理(示例代码)
2013/11/15 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
JavaScript strike方法入门实例(给字符串加上删除线)
2014/10/17 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
JS实现自动变换的菜单效果代码
2015/09/09 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
jQuery对象与DOM对象转换方法详解
2016/05/10 Javascript
D3.js实现饼状图的方法详解
2016/09/21 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
javascript实现延时显示提示框效果
2017/06/01 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
Javascript实现鼠标点击冒泡特效
2019/12/24 Javascript
wxPython使用系统剪切板的方法
2015/06/16 Python
解决python3运行selenium下HTMLTestRunner报错的问题
2018/12/27 Python
python游戏地图最短路径求解
2019/01/16 Python
基于python全局设置id 自动化测试元素定位过程解析
2019/09/04 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
Python是什么 Python的用处
2020/05/26 Python
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
syb养殖创业计划书
2014/01/09 职场文书
应届生自荐书
2014/06/23 职场文书
普通党员对照检查材料
2014/08/28 职场文书
五心教育心得体会
2014/09/04 职场文书
安全承诺书
2015/01/19 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
利用Python+OpenCV三步去除水印
2021/05/28 Python