日期:2014-05-16  浏览次数:20506 次

linux安装memcachedb服务【转】

memcached是一个不错的分布式内存缓存系统,并且提供丰富的客户端api,有perl,php,java的等等等等。。。

要编译安装memcached,你的系统得先安装libevent,libevent的下载地址是:http://monkey.org/~provos/libevent/
我下载的版本是:
libevent-1.4.9-stable.tar.gz
memcached-1.2.6.tar.gz

先来编译libevent,

? View Code BASH
1
./
configure --prefix
=/
usr/
local/
libevent &&
 make
 &&
 make
 install

?

好了,现在来搞memcached

? View Code BASH
1
2
3
4
./
configure --prefix
=/
usr/
local/
memcached-1.2.6 --with-libevent
=/
usr/
local/
libevent
make
 &&
 make
 install

ln
 -s
 /
usr/
local/
memcached-1.2.6 /
usr/
local/
memcached
ln
 -s
 /
usr/
local/
libevent/
lib/
libevent-1.4
.so.2 /
usr/
lib

下面来安装php对于memcached的扩展
从这里下载: pecl.php.net/package/memcache

我下载的版本是:3.0.4 beta版本,如果是用在生产上,还是建议下载稳定版本。
解压缩后进入目录,执行如下命令:

? View Code BASH
1
2
3
4
/
usr