PHP 用pecl安装Memcached方法是通用的,即使非Directadmin面板也可以使用
参考链接:http://php.net/manual/en/memcache.setup.php
第一步 安装zlib库
提示:不用使用apt、yum等源安装。
zlib下载地址:http://www.zlib.net/
第二步 安装memcache
使用$ pecl install {package}命令安装即可,不推荐使用yum等源安装。
pecl install memcache
添加
extension=memcache.so
到php.ini文件中
第三部 验证
重启memcached:
service memcache restart
1、验证方法
创建以下内容文件并调用,无错误即安装成功。
connect('localhost', 11211) or die ("Could not connect");
$version = $memcache->getVersion();
echo "Server's version: ".$version."
n";
$tmp_object = new stdClass;
$tmp_object->str_attr = 'test';
$tmp_object->int_attr = 123;
$memcache->set('key', $tmp_object, false, 10) or die ("Failed to save data at the server");
echo "Store data in the cache (data will expire in 10 seconds)
n";
$get_result = $memcache->get('key');
echo "Data from the cache:
n";
var_dump($get_result);
?>
2、验证方法二
创建phpinfo文件,如果出现memcache组建,并能看见memcache版本号,表示安装成功

附加:不知道为什么,我需要再yum install memcached 之后才能用