CentOS6.5环境下Memcached详细安装教程

需积分: 31 3 下载量 39 浏览量 更新于2024-07-22 收藏 3.05MB PDF 举报
"这篇文档详细记录了在CentOS 6.2 64位系统上安装Memcached的过程,包括依赖库libevent的安装。作者提供了具体版本信息、下载链接以及安装步骤,旨在帮助读者在生产环境中顺利配置Memcached。" 在安装Memcached之前,首先需要安装libevent库,因为Memcached依赖于它来处理事件。以下是安装libevent的详细步骤: 1. 检查系统中是否已安装libevent。通过运行`ls -al /usr/lib | grep libevent`命令来查看。如果已有旧版本,且版本低于1.3,需要先卸载。 2. 下载libevent的安装包,此处提供的是libevent-2.0.21-stable.tar.gz,使用`tar –xvf libevent-2.0.21-stable.tar.gz`命令解压。 3. 解压后,进入新生成的"libevent-2.0.21-stable"目录。 4. 在安装libevent之前,可能需要确保系统已安装gcc。如果没有,需要安装一系列依赖包: - 安装ppl包:`rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm` - 安装cloog-ppl包:`rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm` - 安装mpfr包:`rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm` - 安装cpp包:`rpm -ivh cpp-4.4.6-3.el6.x86_64.rpm` 5. 安装gcc后,返回libevent目录,按照通常的步骤进行编译和安装。通常会执行以下操作: - 配置:`./configure` - 编译:`make` - 安装:`make install` 完成libevent的安装后,接着安装Memcached: 1. 下载Memcached的安装包,这里给出的是memcached-1.4.20.tar.gz。 2. 同样解压并进入解压后的目录。 3. 使用`./configure`进行配置,这一步会检查所有依赖项是否都已满足。 4. 接着编译和安装: - `make` - `make install` 5. 安装完成后,可以通过`memcached -h`命令检查是否成功安装,并查看可用选项。 6. 为了使Memcached在系统启动时自动启动,还需要将其添加到服务列表中。可以创建一个启动脚本,并设置开机启动。 7. 最后,启动Memcached服务:`service memcached start`,并检查其是否正常运行。 以上就是在CentOS 6.2 64位环境下安装Memcached的详细过程,这个过程对于其他类似版本的CentOS系统也具有参考价值。在整个过程中,确保遵循每一步的指示,以便顺利完成安装。如果有任何问题,可以参考提供的作者联系方式寻求帮助。