2019独角兽企业重金招聘Python工程师标准>>>

Windows7 x64在Wampserver上安装memcache

放假重装了一下系统,win7 x64的,而我使用的win下的开发环境也升级到了最新版,所集成的是php5.3.13,一切很顺利,但是在安装php的memcache扩展的时候发现官方并未提供(http://downloads.php.net/pierre/),只提供了有限的x86的线程安全与非线程安全两种,并未提供x64的。经过一翻寻找,安装成功,再次做下记录,方便以后查找。  www.2cto.com

一、安装memcache的php扩展

1. php_memcache.dll 下载:

下载地址:php_memcache.zip http://up.2cto.com/2012/0713/20120713110240777.zip

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

例如:D:\WampServer\bin\php\php5.3.11\ext\php_memcache.dll

3. 打开 php.ini 文件:

我的php.ini的位置:D:\WampServer\bin\php\php5.3.11\php.ini

4. 在 php.ini上增加一行:

extension=php_memcache.dll

5. 重启Wampserver的apache服务

这样就安装好了php的memcache扩展

www.2cto.com

二、安装memcached

1. Memcached-win64 下载:

a. 下载最新版:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available

b. 直接下载: memcached-win64-1.4.4-14.zip

http://up.2cto.com/2012/0713/20120713110308123.zip

2. 解压放某个盘下面,比如:

D:\WampServer\bin\memcached\memcached.exe

3. 在终端(也即cmd命令界面)下输入以下命令安装windows服务:

D:\WampServer\bin\memcached>memcached.exe -d install

4. 再输入下面命令启动:

D:\WampServer\bin\memcached>memcached.exe -d start

这里参数有很多,这里就不介绍了,有兴趣的可以自己去查一下

NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。  www.2cto.com

另外,很多童鞋连memcache和memcached都分不清楚,这里可以看下我以前的文章

##############################################

memcache和memcached的区别

在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢?

其实很简单,memcache是php的一个扩展,用于php管理memcached,php-memcache.dll。

如果安装了memcached不安装扩展,那么php无法操控memcached,但是命令行使用起来没有问题

如果安装了memcache扩展但是没有安装memcached服务,那么这个就无法使用

只有同时安装了memcached服务和memcache扩展才可以在PHP中使用memcached提高动态网站性能

摘自杰少Pakey's BLOG

################################################

测试代码如下

$memcache = new Memcache;

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

echo "Server's version: " . $memcache->getVersion() . "\n";

$tmp_object = new stdClass;

$tmp_object->str_attr = "test";

$tmp_object->int_attr = 123;

$memcache->set("key",$tmp_object,false,10);

echo "Store data in the cache (data will expire in 10 seconds)\n";

echo "Data from the cache:\n";

var_dump($memcache->get("key"));

www.2cto.com

你可以看到如下结果

---------- PhpUnit ----------

Server's version: 1.4.4-14-g9c660c0

Store data in the cache (data will expire in 10 seconds)

Data from the cache:

object(stdClass)#3 (2) {

["str_attr"]=>

string(4) "test"

["int_attr"]=>

int(123)

}

Output completed (2 sec consumed) - Normal Termination

转载于:https://my.oschina.net/u/123484/blog/312647

Windows7 x64在Wampserver上安装memcache相关推荐

  1. window下安装Memcache

    说来惭愧,从事PHP已经1年多了,但是很多PHP相关的知识都不知道. 前一阵子看到网上流传了很久的面试题,才了解到原来还有memcache这么个东西-_-. memcache 具体是什么Google一 ...

  2. 如何在Windows7 x64 上安装oracle10g

    如何在Windows7 x64上安装oracle10g 安装Oracle for x64 vista Windows7安装Oracle 10g x64版的时候出现: 解决方案: 1. 直接有效的办法: ...

  3. 虚拟机VMware12下安装windows7 x64系统使用教程

    2019独角兽企业重金招聘Python工程师标准>>> 学习编程的童鞋,有的时候在安装一些软件的时候会出现一些问题至失败而导致系统内的残余文件以及注册表残留,那么我们可以在VMwar ...

  4. 适合win7的python版本_windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2...

    windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2 1.官网下载python3.6.2 https://www.python.org/ftp/ ...

  5. 如何在Windows7上安装Hyper-v manager

    如何在Windows7上安装Hyper-v manager 下载 RSAT tools Microsoft Remote Server Administration Tools for Windows ...

  6. windows7安dns服务器_在Windows 7 上安装DNS服务器bind9方法详解

    本文主要介绍在WIN7上安装bind9 DNS服务器的方法,非常详细希望对大家有所帮助 本文主要介绍在WIN7上利用ntbind部署DNS服务器的方法.ntbind是Bind的Windows版本, 1 ...

  7. 如何在windows7上安装启明星系统。

    本文将以win7为例,介绍如何手动安装启明星系统.win8,win10,win2008,win2012 安装方法大同小异. 关于windows2008安装可以参考此处   win2012参考此处 关于 ...

  8. ubuntu php7 memcache,linux上安装php7 memcache扩展

    php7安装memcache扩展需要memcache  php7的分支  否则安装会失败 php7的memcache扩展安装,真的很让人心碎! 下面则是php7的扩展memcache安装了. 用之前的 ...

  9. 2022年安装Windows7 x64 专业版系统更新提示错误代码80072EFE,解决办法【亲测有限】

    2022年安装Windows7 x64 专业版系统更新提示错误代码80072EFE. 系统镜像: 文件名 cn_windows_7_professional_with_sp1_vl_build_x64 ...

最新文章

  1. Android表格布局(Table Layout)
  2. 下载android4.4.2源代码全过程(附已下载的源代码)
  3. avue中实现消息的实时展示
  4. mysql把一行保存到另一个表_MYSQL:如何复制整个行从一个表到另一个在MySQL与第二个表有一个额外的列?...
  5. php 语义解析,[扩展推荐] PHP 语义化版本(SemVer)辅助库
  6. Windows域环境下的网络问题
  7. PHP 正在迅速死去
  8. linux mysql数据库升级_Linux升级mysql到5.7
  9. Python3实现Two-Pass算法检测区域连通性
  10. java web实验_javaweb实验报告
  11. QT华视身份证读卡器二次开发(获取姓名身份证号)
  12. lol丢失base.dll文件怎么办?base.dll文件下载
  13. 推荐一款风格融合软件——Ostagram
  14. 华三RIF堆叠实验配置
  15. Verilog基本语法之概述(一)
  16. 完美国际修改服务器经验倍率,吧主勿删,代码修改教程
  17. 如何在Jmeter中使用Beanshell-小强性能测试培训班学生作品
  18. 深圳MES系统在智能制造中的应用
  19. PEX8796等设计资料
  20. 建筑供配电技术实训装置QY-GDP05

热门文章

  1. [C++]Linux之Ubuntu下编译C程序出现错误:“ stray ‘\302‘或者‘\240‘ in program”的解决方案
  2. SQL Server:CASE WHEN OREN ELSE END =不支持OR
  3. springboot 定时器_springBoot的定时器应该这样写
  4. windows查看usb信息命令_ADB命令你知道多少?ADB冻结系统应用?
  5. python 非线性规划_支持向量机:Stata 和 Python 实现
  6. 全向轮机器人正前轮运动学分析
  7. vue 初始化请求例子_Vue实例初始化
  8. JavaScript:闭包
  9. linux能上ps吗,在linux上使用ps(转载)
  10. freebsd mysql tmp_FREEBSD MYSQL数据库备份