设为首页 收藏本站
查看: 782|回复: 0

[经验分享] windows xp下如何安装memcached

[复制链接]

尚未签到

发表于 2015-9-1 12:48:11 | 显示全部楼层 |阅读模式
  Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。
  下面详细介绍如何在windows xp下安装memcached
  我是想在php里用memcached,所以详细步骤如下:
  1、memcached要想使用的话,必须在服务器上以服务的形式启动。因此需要下载一个
  安装的服务程序。下载地址是
http://u.115.com/file/f6ef664a52
在“memcached  1.2.1 for Win32”下面有三个选项,我们一般选择“memcached
  1.2.1 for Win32 binaries”,下载以后,解压,然后放到C盘根目录下。双击
  memcached.exe就可以启动memcached服务了,这时,你可以打开任务管理器,如果在
  进程里出现memcached.exe就说明memcached服务已经启动了,还要让cmd窗口开着,
  这样才是启动了memcached服务。
  2、要想使用memcached作为php的一个扩展使用的话,必须下载php_memcache.dll文
  件(要和php的版本对应上,我的php是5.2.5,我的php_memcache.dll是5.2.1,这样
  也可以使用,都是5.2版的)
php_memcache.dll文件的下载地址是
http://u.115.com/file/f6ef664a52
  3、把php_memcache.dll放到php的安装文件里的扩展文件夹中,也就是放在php的ext
  目录下
  4、修改php.ini这个配置文件,加入extension=php_memcache.dll 这一行代码。
  5、重启apache,然后用php写一个phpinfo()函数就,如果列表里出现了memcache就
  说明安装成功了。安装成功以后的图片如下:

  下面用一段代码来测试一下:
  //初始化一个Memcache的对象:
$memcache_obj = new Memcache;

/*  连接到我们的Memcache服务器端,第一个参数是服务器的IP地址,也可以是主机名,第二个参数是Memcache的开放的端口*/
$memcache_obj->connect('localhost',  11211);

/*
保存一个数据到Memcache服务器上,第一个参数是数据的key,用来定位一个数据,第二个参 数是需要保存的数据内容,这里是一个字符串,第三个参数是一个标记,一般设置为0或者MEMCACHE_COMPRESSED就行了,第四个参数是数据的有效期,就是说数据在这个时间内是有效的,如果过去这个时间,那么会被Memcache服务器端清除掉这个数据,单位是秒,如果设置为0,则是永远有效,我们这里设置了60,就是一分钟有效时间
*/
$memcache_obj->set('var_key', 'This is a  memcached test!',MEMCACHE_COMPRESSED, 50);
//从Memcache服务器端获取一条数据,它 只有一个参数,就是需要获取数据的key,我们这里是上一步设置的var_key,现在获取这个数据后输出输出
echo  $memcache_obj->get('var_key');
  如果输出This is a memcached test!刚表明安装成功
  上面代码中11211是memecached的默认的端口号。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-108365-1-1.html 上篇帖子: Memcached修改端口 下篇帖子: MySQL with Memcached 简介
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表