memcache windows64 位安装
--环境:
windows 2008 R2 64位
wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64
--目标: 实现 php 用memcache
--下载:
下载memcache for win 64,这个确实难找
http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip
下载php_memcache.dll文件这个确实难找
1、http://www.anindya.com 这个地址比较经典,很多PHP 方面可以下载
2、http://www.mediafire.com/php-win64-extensions 这个是在第1个地址中的有链接的,在php5.3.13那一段里
3、http://205.196.122.238/oyxk3gexo2jg/n08bnnrk2520poj/php_memcache-2.2.7-5.3-VC9-x64.zip
这个是在第2个地址中找到的。
--配置:
1、解压到c:\memcached下。
在命令行状态下输入:
--------------------------------------------------------------------
memcached.exe -d install #将memcached安装成windows服务
memcached.exe -d start #启动memcached服务
--------------------------------------------------------------------
一般情况下,上面的命令输入后没有任何回馈信息就表示正常。
现在我们来看看memcached是否已经正常监听。在命令行下输入:
--------------------------------------------------------------------
netstat -an
--------------------------------------------------------------------
查看是否有11211的端口占用,如果有,那么很好,一切正常。
eg:如果你在启动memcached的时候使用了其他端口,就看其他端口的占用情况。
不放心的话,查询系统服务,将memcache 开启自动。
2、php.ini配置
将 php_memcache.dll 文件复制到 \wamp\bin\php\php5.3.13\ext目录下
打开php.ini文件 (是apache目录下的php.ini)
增加 extension=php_memcache.dll
重启wamp
在 127.0.0.1 查看Loaded Extensions 中应该有memcache扩展。
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 显示帮助Memcache环境测试:
运行下面的php文件,如果有输出This is a test!,就表示环境搭建成功。开始领略Memcache的魅力把!
< ?php
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'This is a test!', 0, 60);
$val = $mem->get('key');
echo $val;
?>
最新文章
- sqlserver 2005 数据误删恢复
- app升级方法
- Java一步一步构建web系统 在IDEA下用Maven搭建多模块项目
- Android 开发:view的几种布局方式及实践
- 《Programming with Objective-C》
- Bellman-Ford算法解决单源最短路问题
- HDU----(4291)A Short problem(快速矩阵幂)
- IKAnalyzer进行中文分词和去停用词
- Android: 触屏fling/scroll/drag的区别及其详细过程
- cdoj 26 遮挡判断(shadow) 水题
- 5个提升Google Chrome浏览器运行速度的技巧
- 14.6.2 Configuring InnoDB for Read-Only Operation
- ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase
- CSS3 自定义动画(animation)
- Markdown编辑技巧
- EOS之hello智能合约解析
- 浅谈kafka streams
- Python3 类和继承和组合
- k64 datasheet学习笔记39---Programmable Delay Block (PDB)
- GMA Round 1 波动函数
热门文章
- C++中++i与i++
- 在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。
- ionic2——学习指引-学习资源汇总
- db2还原离线备份文件报错SQL2071N 提示“访问共享库出现错误”解决
- spring发布RMI服务(-)
- Linux下添加,删除,修改,查看用户和用户组
- I.MX6 dts 在哪里、怎么编译
- POJ - 2891 Strange Way to Express Integers (扩展中国剩余定理)
- dbca 快速健建库
- Unity3D研究院之Assetbundle的原理(六十一)