您的位置:首页 > 数据库 > Memcache

wamp环境下安装memcached最好的详解教程^.^:(只需要3个步骤 )

2015-10-02 23:14 716 查看
win8.1 wampserver2.5 -Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b 可以参考一下部分讲解有图,我就是看4-5个讲解,结合有一篇的截图最终才搞定的!

1.下载memcached安装包 (我没有记录下载地址,网上很多自己去搜索下载即可。但是注意,我第一次失去官方下载的,不知道是下载错了还是怎么,下载的包下面没有 memcached.exe ,后来另外下了一个就有了,而且有x86和x64两种(表示计算机x86 和64为系统))
以管理员身份打开 cmd 窗口,如果不知道 cmd 可以百度一下,如何以管理员身份运行也百度一下,我也是第一下这样运行。
运行 cmd 后进入你下载的 memcached安装包所存放的目录,运行以下命令:
E:\memcached>memcached.exe -d install
E:\memcached>memcached.exe -d start
(注意,C:\memcached> 是本人存放memcached安装包的路径,这里但是遇到了点困难,就是我进入相应目录之后直接运行会提示不是系统命令,原因好像是我 cd 进入相应目录后好像位置并不会处在我进入的那个目录下,而是停留在原来的目录位置--应该是win8.1 系统的原因后来不用cd,直接e:就进入了e盘目录了然后直接运行以上命令才得以成功!)
另外,此处建议最好把安装包放在一个全英文的路径下,避免Windows下的错误。

2.运行之后去下载php_memcached.dll 文件,这个需要另外下载: http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ 关于不同名称的安装包的解释: http://www.tuicool.com/articles/E3Q7Nv
3.再去配置,在PHP.ini 加入一句话:extension=php_memcache.dll,位置好像不影响,我是加在最后的。(注意,这个配置最好在运行wamp之后直接 左键点击图标,选择php配置里的php.ini 里面加,我在php的安装目录下去添加后运行失败了,该到这里添加就运行成功了!)
(注意:我如此操作玩之后桌面多了一个desktop.dll文件,默认情况是隐藏的,以前我就是因为删除了一个桌面的desktop.dll文件导致电脑崩溃的,直接丢失好多文件,所有软件设置被重置了,如果你有同样情况,请注意,建议不要轻易删除,当然我也不知道我是不是因为安装包的原因中毒了,原来好像也是安装什么软件后就出现的那个dll文件,现在想来,当时应该也是在学习安装memcached,担心是病毒就删除,结果损失惨重,最后厂家发的系统盘重装了4次终于好了,今天又遇到这个问题.......不敢删除了)
大功告成,去重启WEB服务,使用 phpinfo() 函数查看启用情况(会有一项显示memcached)

<?php
$test=new Memcache ;
$test->connect('127.0.0.1',11211) or die("failure");
$s=$test->getVersion();//不要单纯的只是$test->getVersion(),如果想在浏览器端显示的话,还是需要保存后输出的
echo "memcache‘s version is:.$s \n\r<br>";
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: