CentOS yum 安装 Memcached

memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。

安装Memcache服务器与php扩展

# yum install memcached php-pecl-memcached

检测php是否正常加载了memcache模块

# php -m | grep memcache

如何返回了“memcache”表示已经安装成功

设置memcached服务开机自动启动

# chkconfig memcached on

启动memcached服务

# service memcached start

重启apache服务

# service httpd restart

测试php支持memcache是否正常

在apache网站根目录下建立memcache.php文件

# vim memcache.php

添加如下内容:

<?php
$memcache = new Memcache();
$memcache->connect('127.0.0.1', 11211);
$memcache->set('key', 'Memcache test successful!', 0, 60);
$result = $memcache->get('key');
unset($memcache);
echo $result;
?>

根据实际情况修改memcached启动参数

# vim /etc/sysconfig/memcached

如果一切正常,访问此页面,应该正常返回“Memcache test successful”,至此,Memcached与php扩展memcache安装成功。