php缓存 - memcached(内存缓存) windows 安装
memcached win7安装
安装环境: win7+Apache+php5.6n;
windows所需文件:memcached-win64-1.4.4-14.zip;
php插件:php_memcache-3.0.8-5.6-nts-vc11-x64
安装步骤:
1. 将 memcached-win64-1.4.4-14.zip解压,我这里将解压后的文件夹 memcached 拷贝到了 "c:\win" 下
2. 点击电脑的 win图标 -> 所有程序 -> 附件 -> 命令提示符(cmd.exe)(右键点击,以管理员身份运行.如直接打开进行安装会报: failed to install service or service already installed)
3. 打开 windows 命令窗口后, 跳转到 "c:\win\memcached" 目录下("cd c:\win\memcached");
4. 安装 memcached : 在打开的命令行中输入: "memcached.exe -d install"(提示: 执行完命令后不会有提示);
5: 启动 memcached : 在命令行中输入: "memcached.exe -d start";
6. 查看是否启动成功有两种方式,在命令行中输入: "netstat -an", 会显示活动连接,找到本地地址: 0.0.0.0:11211 项则表示启动成功(图1); 第二种方式是查看电脑服务:右键我的电脑 - > 管理 -> 服务和应用程序 -> 服务; 在列表中找到 memcached 存在, 则表示启动成功(图2);
7. 安装完电脑端后,开始安装php插件: 将 php_memcache-3.0.8-5.6-nts-vc11-x64 文件中的 php_memcache.dll 复制到 php插件文件夹中(php安装目录下的 ext 文件夹中);
8. 打开 php 配置文件: php.ini , 在其中增加: "extension=php_memcache.dll" 保存;
9. 重新启动 Apache 服务;
10. 通过查看 phpinfo() 可以查看到 memcached 插件已安装(图3);
11. php 连接 memcached (以下代码执行成功后, 会输出 test );
<?php $memcache = new Memcache; //创建一个memcache对象 $memcache->connect('localhost', 11211) or die ("Could not connect"); //连接Memcached服务器 $memcache->set('key', 'test'); //设置一个变量到内存中,名称是key 值是test $get_value = $memcache->get('key'); //从内存中取出key的值 echo $get_value; ?>
图1

图2

图3


浙公网安备 33010602011771号