Linux 系统安装 Memcached, 首先要先安装 libevent 库
- # 查看系统是否已经安装 libevent
- rpm -qa|grep libevent
- yum install libevent
官网提供的安装步骤
- wget http://memcached.org/latest
- tar -zxvf Memcached-1.x.x.tar.gz
- cd Memcached-1.x.x
- ./configure && make && make test && sudo make install
注意这个
wget http://memcached.org/latest
下载下来是个 latest 文件.... 不是 Memcached-1.x.x.tar.gz... 需要改成
wget http://www.memcached.org/files/memcached-1.5.22.tar.gz
然后编译有可能不过报这个:
- 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/
因为 libevent 这个包是系统默认安装的, 没有安装相应的开发所用的头文件.
所以, 还要使用如下命令来安装:
yum install libevent-devel
然后... 运行 make test 时报错 Can't locate Test/More.pm in ...
需要安装 make test 依赖的工具
yum install yum install perl-Test*
来源: http://www.bubuko.com/infodetail-3446425.html