Memcached和Memcache安装教程

本文详细介绍了在Windows 7系统下安装和配置Memcached缓存系统的步骤,包括下载、解压、使用管理员权限运行命令进行安装、启动服务,以及如何安装PHP Memcache扩展并进行测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在学习缓存技术,刚装好,分享一下经验,对于win7系统下的安装。

首先区分二者的概念 :

Memcached: 是一个分布式缓存系统,可以存储轻量的   key-value键值对

Memcache:  php的一个扩展.dll文件

 

1:memcached下载: 

 http://www.runoob.com/memcached/window-install-memcached.html,直接去菜鸟教程上链接下载

我下载的版本 :http://static.runoob.com/download/memcached-win64-1.4.4-14.zip

 

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

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

   memcached.exe -d install

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

    如何打开管理员运行cmd:   --c盘   -----windows ---system32----右键cmd.exe  以管理员身份运行

   必须进入管理员模式,否则安装不了,没有权限

4:启动memcached:进入 你的安装目录   运行
memcached.exe -d start

5: 没有报错说明 运行成功,此时可以去任务管理器的 服务列表中 看到

安装 扩展  :

1: 链接 地址  :    https://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

找到对应的版本,我下载的是最后一个

从phpinfo()中查看php的版本号,Zend Extension Build参数里TS还是NTS(线程安全or不安全)

compile是vc6还是vc9还是vc11和Architecture是x64还是x86

 

2: 下载然后解压,会解压出多个文件只需要把

php_memcache.dll放到php的ext目录下

php的ext目录:   D:\tool\wamp\bin\php\php5.6.25\ext

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

   extension=php_memcache.dll
4. 重启服务器。

5:  运行phpinfo(),显示出 memcache扩展和版本代表安装成功

测试  :

$memcached = new \Memcache();
$memcached->connect('localhost',11211) or die('connect error');
$memcached->set('key','wlk');
$get_value = $memcached->get('key');
echo $get_value;
die();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值