ubuntu下安装 memecache

最近一直折腾 linux

各种不习惯,多次尝试自己 编译安装失败!

今天终于成功编译并安装上来 memecache

安装方法写下来 记忆不好 怕忘记!

 

下载来最新的memcached-1.4.10

但之这个 貌似不行 还需要 libevent-2.0.16

暂且不知libevent为何物 稍候咨询google

先安装

libevent

# ./configure --prefix=/usr
# make
# make install

一个颇顺  安装成功了

检查一下

有desktop 就直接在/usr/lib 搜索 libevent

成功找到大量文件 表示安装OK

 

接着就可以装memecache了

# ./configure --with-libevent=/usr
# make
# make install

还算顺利 成功了

现在启动

启动memcache的服务器端:
# /usr/local/bin/memcached -d -m 10 -u root -l 127.0.0.1 -p 11211 -c 256 -P /tmp/memcached.pid

参数说明:(来自GOOGLE)

-d 启动进程

-m 内存分配大小

-u 指定用户

-l 不解释

-p 端口

-c 链接数

-P 弄一个PID 好kill

 

如果你多PHP有memecache就直接重启你的apache或者其他

如果没有 那就装把!方法就不说来

来个demo

<?php

$cache = new Memecache;

$cache->connect('127.0.0.1');

$cache->set('key','hello memecache!',0,120);

echo $cache->get('key');

?>

到这里看似很顺利 不过 $cache->delete('key');删不了!

继续研究去了!

posted @ 2011-12-31 13:11  齐迹  阅读(214)  评论(0编辑  收藏  举报