最新消息: 新版网站上线了!!!

php 性能之memcached 配置(windows)

一、安装memcache的php扩展
php作为memcached客户端调用的扩展
https://github.com/nono303/PHP7-memcache-dll

1. php_memcache.dll 下载:
http://pan.baidu.com/s/1c2M8KA

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

3. 打开 php.ini 文件:
配置memcached扩展
; http://php.net/manual/fr/memcache.ini.php
extension="ext\php_memcache.dll"
memcache.allow_failover = 0
; memcache.max_failover_attempts = 20
memcache.chunk_size = 32768
memcache.default_port = 11211
; http://blog.rodolphe.quiedeville.org/index.php?post/2012/10/php-session-redondantes-memcache-failover
; memcache.hash_strategy = consistent
memcache.hash_strategy = standard
memcache.hash_function = crc32
memcache.protocol = ascii
; Bug with session_destroy() in binary
; memcache.protocol = binary
; memcache.redundancy = 1
; memcache.session_redundancy = 2
memcache.compress_threshold = 20000
; https://bugs.php.net/bug.php?id=58802
memcache.lock_timeout = 1


二、安装memcached服务
是一个为服务器电脑安装的服务,如果此服务和php分开部署的话,就把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://www.2cto.com/uploadfile/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

三、查看phpinfo发现安装完好

转载请注明:谷谷点程序 » php 性能之memcached 配置(windows)