http://www.cnblogs.com/lucky-man/p/6126667.html

一、Memcached和Memcache的区别:

网上关于Memcached和Memcache的区别的理解众说纷纭,我个人的理解是:

Memcached是一个内存缓存系统,而Memcache是php的一个扩展,是php用于操作和管理Memcached的工具。如果安装了Memcached但没有安装Memcache,php无法操控Memcached,但是可以使用命令行来操控Memcached;如果安装了Memcache却没安装Memcached,则无法使用。只有同时安装了Memcached和Memcache,才能在PHP中使用Memcached。

    以上仅代表个人观点。

    网上关于Memcached和Memcache的安装教程有很多,下面是我参考网上教程并动手操作后总结出来的方法,注意,我的操作是基于64位win7系统的。

二、安装memcached:

1. 下载地址:http://pan.baidu.com/s/1gdKbp8R

  (这是在网上找的下载地址,我试过,可以下载)

2. 解压下载后的文件,把它放到一个目录中,如D:\memcached。

3. 打开cmd,进入memcached解压后存放的目录,运行命令:

   memcached.exe -d install

   如果没有意外的话已经安装成功了。

   (目录中应该有memcached.exe这个文件)

4. 测试是否安装成功:

   打开cmd,进入memcached解压后存放的目录,运行命令:

   memcached -h,若安装成功,会出现如下界面:

5. 启动memcached:

  打开cmd,进入memcached解压后存放的目录,运行命令:

  memcached.exe -d start

  这时memcached已经启动,在任务管理器中可以看到这个进程:

6. 连接Memcached:

  打开cmd,运行命令:

  telnet 127.0.0.1 11211

  即可连接Memcached。

注:win7中可能会出现“telnet’不是内部或外部命令”的错误,这是因为系统中默认没有安装telnet的缘故,可在“控制面板”->“程序”->“程序和功能”->“打开或关闭Windows功能”中打开“Telnet客户端”。

三、安装memcache的php扩展:

1. 下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

  (注意:要下载对应php版本和系统位数的dll文件)

2. 把php_memcache.dll放到php的ext目录下,如:

   D:\wamp\bin\php\php5.5.12\ext

3. 打开php.ini,在extension处添加一行代码:

   extension=php_memcache.dll

4. 重启服务器。

5. 查看php的extensions服务,php_memcache现在应该可以使用了,即处于打钩状态,之

  前是处于叹号状态的,若还处于叹号状态,用鼠标在上面点击一下就好了。

6. 通过代码测试php是否已经可以使用memcached:

  $memcache = new Memcache;

  $memcache->connect("127.0.0.1",11211);

  echo "Memcached's version: " . $memcache->getVersion() . "<br />";

  $data = array(

           'url' => "http://www.cnblogs.com/wujuntian/",

           'name' => "编程人,在天涯"

  );

  $memcache -> set("info",$data,0,10);

  $info = $memcache->get("info");

  echo '<pre>';

  print_r($info);

若能打印出memcache中的信息,则说明php的memcache扩展已安装成功且能使用了!

注意:运行代码时若出现错误Fatal error: Class 'Memcache' not found,有可能是下载的

php_memcache.dll文件与php版本不符,或者与系统位数不符。

我的是64位系统,php版本是5.5.12,下载的是php_memcache-3.0.8-5.5-ts-vc11-x64.zip

这个文件。

Memcached和Memcache安装(64位win7)[z]的更多相关文章

  1. UEFI+GPT引导实践篇(二):UEFI引导安装64位Win7/Win8

    下文是在联想Y480笔记本上以UEFI方式启动安装Windows8的全过程,安装Windows7过程基本相同.注意,如果你的电脑硬盘是MBR分区结构,安装过程中将要删除硬盘上所有数据,请安装前备份硬盘 ...

  2. Memcached和Memcache安装(64位win7)

    一.Memcached和Memcache的区别: 网上关于Memcached和Memcache的区别的理解众说纷纭,我个人的理解是: Memcached是一个内存缓存系统,而Memcache是php的 ...

  3. Memcached和Memcache安装(64位win2008)

    一.Memcached和Memcache的区别: 网上关于Memcached和Memcache的区别的理解众说纷纭,我个人的理解是: Memcached是一个内存缓存系统,而Memcache是php的 ...

  4. 64位win7硬盘安装64位ubuntu 13.04

    最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级到12.10之后,可能是因为某一步的操作不当,出现无法进入系统的情况.不过还好的是升级之前保存了主要 ...

  5. 64位WIN7+oracle11g+plsql安装

    64位WIN7+oracle11g+plsql安装   上部转自Oracle 11g R2 for Win7旗舰版(64位)的安装步骤 1.下载Oracle 11g R2 for Windows的版本 ...

  6. 【转】64位win7硬盘安装64位ubuntu 13.04

    原文网址:http://www.cnblogs.com/jiangz/p/3751617.html 最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级 ...

  7. 64位Win7安装+32位Oracle + PL/SQL 解决方法

    软件景象:64位win7.32位Oracle 10g. PL/SQL 9.0.4.1644 媒介:以前开辟用的都是32位体系,忽然换到64位上,安装景象真的有点麻烦了,尤其对于PL/SQL只支撑32位 ...

  8. 在64位Win7操作系统中安装Microsoft Access Engine的解决方案

    在64位Win7操作系统中安装Microsoft Access Engine的解决方案 现在的Win7系统中安装的一般都是32位的Office,因为微软推荐使用32位的Office,兼容性更强,稳定性 ...

  9. 64位win7安装jdk和eclipse

    本人正确安装成功步骤,对他人可能无用: 1.直接拷以前32位eclipse ADT 2.安装32位的jdk:jdk-8u45-windows-i586 3.ok,所有环境变量无需手工设置 eclips ...

随机推荐

  1. Android中的透明度

    最近在实践中,在一个设置了背景图的LinearLayout中放一个透明度15%,背景色为#ffffff的容器,里面再放白色#ffffff的文本,开始容器用background="#fffff ...

  2. Android Studio 将文件打包成APK

    1.在Build中找到Generate Signed APK选项,进入如下界面 这是我上面已经有了jsk的.创建jks点Create new... 2.没有jks时创建一个 三.然后会返回到上一个界面 ...

  3. django之forms组件

    在django中forms组件有其强大的功能,里面集合和众多的函数和方法:下面来看一下它的源码 """ Form classes """ f ...

  4. chown nagios:nagios -R /var/lib/php/

    chown nagios:nagios -R /var/lib/php/

  5. Gradle 打多渠道包

    使用gradle 打多渠道包记录经验如下图可见,每个渠道是包含debug 和realse版本的.通过打印BASE_URL 发现在渠道和版本中都可以修改BuildConfig的常量,这样一次可以打出多个 ...

  6. [JavaScript,Java,C#,C++,Ruby,Perl,PHP,Python][转]流式接口(Fluent interface)

    原文:https://en.m.wikipedia.org/wiki/Fluent_interface(英文,完整) 转载:https://zh.wikipedia.org/wiki/流式接口(中文, ...

  7. 有了这个api接口工具-微信跳转其他浏览器下载app就这么简单

    现在微信渠道可以说是拉新最快的渠道,因为微信具备强裂变性.但是目前微信对第三方下载链接的拦截是越来越严格了,那么想要在微信内肆无忌惮地推广链接就需要用到微信跳转浏览器的api接口,那如何获取该api接 ...

  8. View的相关原理(读书笔记)

    View的使用方法相关: 1.setContentView() 2.LayoutInflater.inflate() PS:本质上setContentView()方法最终也是通过LayoutInfla ...

  9. 3.Telnet探测端口后怎么退出

    使用 'Ctrl' +  ' ] ' 一起按退出

  10. 贝叶斯公式与最大后验估计(MAP)

    1, 频率派思想 频率派思想认为概率乃事情发生的频率,概率是一固定常量,是固定不变的 2, 最大似然估计 假设有100个水果由苹果和梨混在一起,具体分配比例未知,于是你去随机抽取10次,抽到苹果标记为 ...