memcached.jpg

安装 memcached

下载最新源码:
wget http://memcached.org/latest
重命名:
mv latest memcached-1.5.10.tar.gz
解压:
tar -zxvf memcached-1.5.10.tar.gz
切换到解压目录:
cd memcached-1.5.10/

编译配置:
./configure --prefix=/usr/local/memcached

出错,缺少 libevent:

1
2
3
checking for libevent directory... configure: error: libevent is required.  You can get it from http://www.monkey.org/~provos/libevent/

      If it's already installed, specify its path using --with-libevent=/dir/

到网站 http://libevent.org/ 下载 libevent 源码。

解压:
tar zxvf libevent-2.1.8-stable.tar.gz
切换到解压目录:
cd libevent-2.1.8-stable

配置、编译和安装libevent:

1
2
3
4
 $ ./configure
 $ make
 $ make verify   # (optional)
 $ sudo make install

再回到 memcached 源码的解压目录 memcached-1.5.10

配置:
./configure --prefix=/usr/local/memcached
编译:
make && make test
安装:
sudo make install