如何安装pecl memcached?

我需要在我的电脑上安装memcahced(而不是memcache)(ubuntu 10.10和php 5.3.3),我做了以下工作:
$ apt-get install php5-memcached libmemcached-tools libmemcached5
=>成功完成
$ pecl安装memcached
它以下面的错误结束

检查libmemcached位置...configuration:错误:memcached支持 
需要libmemcached。 使用--with-libmemcached-dir =指定前缀 
 libmemcached标头和库位于哪里

任何想法是高度赞赏

不需要使用pecl。 为PHP5安装memcached扩展模块:

$ sudo apt-get install php5-memcached 

test.php的:

 <?php $m = new Memcached(); $m->addServer('127.0.0.1', 11211); var_dump($m->getStats()); ?> $ php test.php array(1) { ["127.0.0.1:11211"]=> array(24) { ["pid"]=> int(2462) ["uptime"]=> int(129) 

testingmemcached使用telnet:

 $ telnet 127.0.0.1 11211 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. stats STAT pid 2462 STAT uptime 1039 STAT time 1298284545 STAT version 1.4.5 STAT pointer_size 32 STAT rusage_user 0.092005 STAT rusage_system 0.000000 

我通过安装libmemcached-devel(我在Centos 5.5上)解决了这个问题。