1.下载并安装memcache
1.1.memcache安装方法:
1)、进入命令提示符,先cd到你memcache解压的目录(win7快速进入方法:打开你的memcache所在目录,
然后在最上方的路径地址栏中输入cmd回车)
2)、执行服务注册命令:memcached.exe -d install
3)、上述命令执行成功后执行启动服务的命令:memcached.exe -d start
4)、检查你的memcache是否安装成功,使用telnet命令查看:telnet 127.0.0.1 11211 在执行这个命令后,
如果进入了一个新窗口,OK那么说明memcache的安装是成功了。
2.配置PHP扩展用来支持memcache
注意:如果是安装的phpstudy套件,其自带了memcache.dll,只需打开php.ini去掉extension=memcache.dll前面的; 再重启apache即可。
首先要下载php_memcache.dll,这个地方有点坑,一定要跟你的版本对应,否则不能运行,首先用phpinfo()函数输出
你的环境信息,如下图:
下载下来的.dll文件copy到你的PHP安装目录下的ext文件夹下。
3.配置php.ini文件:
打开php.ini文件,写入以下配置信息:
extension=php_memcache.dll
[Memcache]
memcache.allow_failover=1
memcache.max_failover_attempts=20
memcache.chunk_size=8192
memcache.default_port=11211
测试一下:
$cache = new \Memcache();
$cache->connect("127.0.0.1");
$cache->set("name", "php");
echo $cache->get("name");
?>