本文档主要介绍了在Linux CentOS 6.5环境中安装memcached版本1.4.25的过程,以及与之相关的libevent库的安装。首先,准备工作包括选择适当的环境和版本,官方推荐的memcached版本可以从http://memcached.org/downloads 下载。
安装libevent是memcached的一个必要前提,因为官网明确指出其依赖于libevent。使用包管理工具yum进行安装,命令为`yum install libevent-devel`。如果需要源代码安装,可以从http://libevent.org/ 下载libevent-2.0.22-stable.tar.gz,解压后通过`./configure --prefix=/usr/local/libevent`进行配置,然后执行`make && makeinstall`进行编译和安装。
对于memcached本身的安装,由于文档提到的版本未使用gzip压缩,因此解压使用`tar xvf memcached-1.4.25.tar.gz`。编译时,可以通过`./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/`指定libevent的路径。编译并安装完成后,会看到一个名为memcached的目录,并可通过`bin/memcached-vv-unobody`启动服务,注意需以特定用户权限运行以避免权限问题。
在Windows环境下,可以通过telnet连接到Linux服务器上的memcached,但需要确保Linux服务器的防火墙已关闭。此外,文中还提到了其他相关主题,如Linux下安装php的memcached客户端,以及在Linux、Nginx、PHP和Memcached环境下的综合配置。
这篇教程详细介绍了Linux系统上安装和配置memcached及其依赖库的步骤,对于Linux服务器管理员和开发者来说,是一个实用且全面的指南。