热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHPmemcache扩展安装forWindows

一、下载并安装memcached服务器端软件  1、下载memcached软件   32位下载地址: memcached-win32-1.4.4-14.zip(直接下载),memc

一、下载并安装memcached服务器端软件

   1、下载memcached软件

      32位下载地址: memcached-win32-1.4.4-14.zip(直接下载),memcached-win32-1.4.4-14.zip下载页面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available

      64位下载地址:memcached-win64-1.4.4-14.zip(直接下载),memcached-win64-1.4.4-14.zip下载页面:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available

      我使用的是wamp,64位电脑。下载memcached服务器端软件压缩包。

PHP  memcache扩展安装 for Windows

解压压缩包到指定目录,我选择的是D:\memcached

 2、安装memcached

     以管理员身份运行 cmd.exe,并转至memcached所在文件夹。并安装memcached。

PHP  memcache扩展安装 for Windows

  安装之后无任何提示。

3、启动memcached服务

   继续在cmd.exe 执行开启memcached命令 :

memcached.exe -d start

  然后去任务管理器中进程查看memcached服务是否已经启动。

 

PHP  memcache扩展安装 for Windows

  4、memcached基本参数设置
    -p 监听的端口
    -l 连接的IP地址, 默认是本机
    -d start 启动memcached服务
    -d restart 重起memcached服务
    -d stop|shutdown 关闭正在运行的memcached服务
    -d install 安装memcached服务
    -d uninstall 卸载memcached服务
    -u 以的身份运行 (仅在以root运行的时候有效)
    -m 最大内存使用,单位MB。默认64MB
    -M 内存耗尽时返回错误,而不是删除项
    -c 最大同时连接数,默认是1024
    -f 块大小增长因子,默认是1.25
    -n 最小分配空间,key+value+flags默认是48
    -h 显示帮助

    5、memcached的停止与卸载命令

1 D:\memcached> memcached.exe -d stop
2 D:\memcached> memcached.exe -d uninstall

 

二、PHP安装memcache扩展

   1、下载memcache.dll扩展

   下载地址:http://pecl.php.net/package/memcache/3.0.8/windows

   下载注意事项:选择匹配自己环境的版本以及线程安全版本。

PHP  memcache扩展安装 for Windows

 我本地使用wamp2.5 php 版本是5.5  Windows 64位 所以下载的是5.5 Thread Safe (TS) x64

  2、下载完成之后,解压压缩包如下图。

PHP  memcache扩展安装 for Windows

     将其中的php_memcache.dll 扩展文件拷贝到 php 的扩展目录中,例如(D:\wamp\bin\php\php5.5.12\ext)

3、修改php.ini文件

  打开php的php.ini文件(我的地址是:D:\wamp\bin\apache\apache2.4.9\bin\php.ini)

  添加一行代码:

extension=php_memcache.dll

  如图:

PHP  memcache扩展安装 for Windows

注意:必须在新的一行,前面不能有分号。分号代表注释点,不能使用。

 

然后保存之后,重启服务器(apache或是nginx或是iis)我直接重启wamp就好。

浏览器输入:http://localhost/?phpinfo=1 可以看到memcache扩展已经加载了。如图

PHP  memcache扩展安装 for Windows

 

  三、PHP程序测试memcache功能本地是否可用

       新建一个php文件test.php

      

connect('127.0.0.1',11211) or die('shit');

$memcache->set('key','hello memcache!');

$out = $memcache->get('key');

echo $out;

  然后通过浏览器访问该文件,正常结果可以看到输入:

hello memcache!

完了。


推荐阅读
  • 开发网站你需要知晓的部分专用术语
      越来越多的企业和个人都在拥有属于自己的网站门户,首当其冲的就是你得知晓几个网站方面的专业术语,先是中就有好多的客户不明白这些,造成误会是正常的,那不如我们对它有个大致的了解,这样就不容易感觉 ... [详细]
  • 导读:今天编程笔记来给各位分享关于php动态扩展怎么加载的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: ... [详细]
  • nvmw安装,用于控制node版本;
    之前一直使用的是nodev2.2.0版本,挺说新版本的node解决了npm安装插件产生文件夹结构过深的问题,所以就想更新试试;上网一看才发现,尼玛的node已经到了6.+版本了,好 ... [详细]
  • UDP协议开发
    UDP是用户数据报协议(UserDatagramProtocol,UDP)的简称,其主要作用是将网络数据流量压缩成数据报形式,提供面向事务的简单信息传送服务。与TCP协议不同,UD ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了win7系统休眠功能无法启动和关闭的解决方法,包括在控制面板中启用休眠功能、设置系统休眠的时间、通过命令行定时休眠、手动进入休眠状态等方法。 ... [详细]
  • 如何用JNI技术调用Java接口以及提高Java性能的详解
    本文介绍了如何使用JNI技术调用Java接口,并详细解析了如何通过JNI技术提高Java的性能。同时还讨论了JNI调用Java的private方法、Java开发中使用JNI技术的情况以及使用Java的JNI技术调用C++时的运行效率问题。文章还介绍了JNIEnv类型的使用方法,包括创建Java对象、调用Java对象的方法、获取Java对象的属性等操作。 ... [详细]
  • JNI技术实践小结转自http:sett ... [详细]
  • WebBrowser控件(1)
    WindowsPhone7内置了一个强大的网络浏览器,该浏览器的内核是基于桌面版的InternetExplorer7(Mango版基于InternetE ... [详细]
  • 泛圈企业云盘:打造高效灵活的协同平台提高企业办公效率
    云计算作为一种新的模式,给企业信息化的发展带来了巨大的变化。其中,企业云盘是一种可以快速被接受的企业云应用,因为在企业云盘存储中,所有云服务带来的风险都会大大降低。将文档管理系统本 ... [详细]
  • spotify engineering culture part 1
    原文,因为原视频说的太快太长,又没有字幕,于是借助youtube,把原文听&打出来了。中文版日后有时间再翻译。oneofthebigsucceessfactorshereatSpo ... [详细]
  • 简单动态字符串redis里面很多地方都用到了字符串,我们知道redis是一个键值对存储的非关系型数据库,那么所有的key都是用字符串存储的,还有字符串类型,这些都是用字符串存储的 ... [详细]
  • 互联网世界 9 种基本的商业模式
    互联网世界9种基本的商业模式一个商业模式是运行一个公司的方法;通过该模式的运作,一个公司能维持自己的生存,就是说,能有收益。商业模式意味着一个公司是如何通过在价值链中定位自己,从而获 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
author-avatar
mobiledu2502897351
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有