WIN7下的CygWin是可以安装memcached的

公司一个项目的技术架构正在转型,考虑加上缓存,这两天将Spring 3.1中的cache abstractehcache 的整合基本搞定(以后会单独写文章来介绍),但现在说起缓存,如果再加上“流行”的分布式的话,就不得不说起memcached 了。memcached的代码的文档都托管在google code 中了,官网 上则非常简洁,基本没有什么信息量,由于我不想为了memcached而单独开一个Linux虚拟机,所以考虑在Windows下面安装,有一个网站 提供了windows下的memcached集成版,然而它上面也明确写到“This port is not supported by the official memcached team.”(我可以理解成“山寨版”么?),这种非原生态的我不喜欢,于是考虑CygWin,这个能在Windows下模拟*nix的强大软件,我的电脑上的CygWin是以前折腾Hadoop时安装的(可惜Hadoop环境没整好 -_-||),采用最简安装,好处是安装时非常快,坏处是很多开发软件要后来重新安装,比如这次就安装了gcc、make、wget。

如果在Google上搜索"memcached cygwin"之类的关键字,基本上搜出来的文章大同小异,都是在make时不通过,这修改一点,那修改一点,就OK了,真的这么简单么?我昨晚从网上下载最新稳定版1.4.9,make就是编译不了,按照网上写的修改util.c啦,修改testapp.c啦,还是报错,尝试性的改用1.4.5版本,问题依旧,昨晚折腾到11点还是搞不定,灰心丧气。

其实有时候换一个角度看问题很重要,下午重新试图折腾一下cygwin+memcached时,看到一篇介绍上面说的山寨版memcached的帖子 ,大意是说windows下的memcached就是拿来开发测试用的,谁会在生产上把memcached布在Windows下。我大约是受此启发了,我没必要装最新版的,只要找一个版本装好拿来能用就行了嘛,主要是学习使用xmemcached 这个memcached的Java客户端。

于是我进入了下载页面 下载1.2.8版本这个能够找到的最低稳定版本,于是我开始安装了:

wget http://memcached.googlecode.com/files/memcached-1.2.8.tar.gz

tar -xvzf memcached-1.2.8.tar.gz

cd memcached-1.2.8

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/

make

make install

...

于是我就安装成功

安装成功了

成功了

 

over

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值