一、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.查看phpinfo页面,看看memcaceh是否安装成功,页面搜索 memcache

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

1
2
3
4
5
6
7
8
9
10
11
$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这个文件。

转载自  https://www.cnblogs.com/wujuntian/p/4791220.html

转载于:https://www.cnblogs.com/wen-zi/p/10270639.html

Memcache 安装相关推荐

  1. memcache安装

    转载自 http://zhaochen.blog.51cto.com/2029597/390037 一,memcache简单介绍: memcached是高性能的分布式内存缓存服务器,为了提高性能,me ...

  2. php5.3安装memcache,Windows下的Memcache安装 附php5.3的扩展

    Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 'c:\memc ...

  3. Windows下的Memcache安装

    很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程. 其实我开始研究Memcache的时候并不知道居然还有memc ...

  4. Memcache 安装与命令 (windows 64bit)

    Memcache 安装步奏如下: 1,解压memcached-win64-1.4.4-14.zip到D盘,例如如图所示: 2,设置memcached.exe以管理员的方式运行 3,使用如下命令安装成服 ...

  5. DEDECMS最新5.7版在Windows下的Memcache安装

    一,织梦后台后台设置进入系统后台,在[系统基本参数]下面的"性能选项"卡当中,关于memcache进行如下配置: cfg_memcache_enable : 是否启用memcach ...

  6. CentOS 5.4下的Memcache安装步骤(Linux+Nginx+PHP+Memcached)

    CentOS 5.4下的Memcache安装步骤分享,想要配置Linux+Nginx+PHP+Memcached运行环境的朋友可以参考下 一.源码包准备 服务器端主要是安装memcache服务器端,目 ...

  7. php 调用memcache,Windows下的Memcache安装(php调用)

    Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 'c:\memc ...

  8. Memcache安装 2

    服务器端下载地址:http://jehiah.cz/projects/memcached-win32/<wbr><br> 客户端下载地址:<a href="ht ...

  9. centos 下memcached 构建以及php memcache安装

    centos 下memcached 构建以及php memcache安装 memcached 与memcache的区别,请google 一.构建memcached 服务器(memcached服务端程序 ...

  10. Linux下的Memcache安装(含libevent的安装)

    Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 . 下载:http://www.danga.com/memca ...

最新文章

  1. OpenLDAP自定义属性的启用
  2. 裁员大潮来袭,程序员面试的这些技巧收藏好!
  3. 单层神经网络-Logistics回归中误差曲线
  4. java的面向对象的四大特征
  5. Linux如何禁用rc4加密算法,使用arc4算法的linux内核加密子系统
  6. httpHandlers和httpModules接口介绍 (7)
  7. 210319opencv图像的存储与显示
  8. Linux 文件与目录管理、ls、cd、pwd、mkdir、rmdir、cp、 rm
  9. 区块链教程Fabric1.0源代码分析Ledger statedb(状态数据库)
  10. opencv基本绘图函数--点,线,矩形,圆等
  11. Hibernate 查询
  12. 【数学建模】基于matlab GUI停车场仿真系统【含Matlab源码 1046期】
  13. Nexus3 安装 及 配置 docker 私有、代理 仓库
  14. 高清加载具体(如清明上河图)
  15. ActiveMQ集群安装与配置
  16. 乐优商城_第5章_-vue入门
  17. spring cloud tencent:框架概括及组件详解(一)
  18. 药品计算机数据备份管理制度,GMP丨《药品记录与数据管理要求》(试行)解读
  19. C++实现快速打印乘法口诀表
  20. 绕圈圈(python)

热门文章

  1. 构建自己的PHP框架--构建缓存组件(2)
  2. U811.1接口EAI系列之二-BOM构成-委外BOM构成--VB语言
  3. Gentle.NET 使用文档
  4. 虚实结合:无需人工标注的可泛化行人再辨识
  5. 边缘计算 | 阿里边缘云原生平台研发工程师招聘
  6. 阿德莱德大学招聘博士后研究员
  7. 令人拍案叫绝的EfficientNet和EfficientDet
  8. ICCV 2019 | 视频综合理解:行为识别、场景识别以及视频综述
  9. TensorFlow语义分割套件开源了ECCV18旷视科技BiSeNet实时分割算法
  10. java监听双按键_java 键盘监听 按一次键监听到两次