简介
Memcached是一种基于libevent的通用的高性能分布式内存对象缓存系统。 它通常用于通过在内存中缓存数据和对象来加速对以动态 数据库 驱动的网站的访问。 Memcached是基于修订的BSD 许可证 授权的 开源 软件。
配置编译流程
1.获取源代码
软件源码获取:https://memcached.org/downloads
memcached官网:https://memcached.org/
2.编译环境配置
执行如下命令,安装依赖包。
yum install gcc gcc-c++ make libevent libevent-devel -y
3.编译源代码
本文以memcached-1.5.16为例,下载memcached-1.5.16源码,并编译安装。
1)执行如下命令,获取memcached源码。
wget -c https://memcached.org/files/memcached-1.5.16.tar.gz
2)执行如下命令,解压包。
tar -zxvf memcached-1.5.16.tar.gz
3)执行如下命令,进入memcached编译目录。
cd memcached-1.5.16
4)依次执行如下命令,编译memcached。
./configure --prefix=/usr/local/memcached
make
make test
make install
4.测试已完成编译的软件
执行如下命令,查看memcached版本。
/usr/local/memcached/bin/memcached -V
当系统回显出现如下信息,表示memcached 1.5.16编译成功。
memcached 1.5.16