Directadmin 安装Memcached 缓存组件-安装笔记

PHP 安装Memcached 是通用的,即使非Directadmin面板也可以使用

参考链接:http://php.net/manual/en/memcached.setup.php

第一步 安装libmemcached库

提示:不用使用apt、yum等源安装,此类包中已经禁止了SASL ,无法安装。

libmemcached下载地址:http://libmemcached.org/libMemcached.html
此包configure默认开启SASL ,不用设置

注意:若高于 0.2.0版, 则PHP版本应该高于5.2.0 .

第二步 安装memcached

使用$ pecl install {package}命令安装即可,不推荐使用yum等源安装。

pecl install memcached

添加

extension=memcached.so

到php.ini文件中

第三部 验证

重启memcached:

service memcached restart

1、验证方法

创建以下内容文件并调用。

array(2) { [0]=> string(6) "Hello!" [1]=> string(12) "Memcached..." } 

,代表安装成功

error_reporting(E_ALL & ~E_NOTICE); 

$mc = new Memcached(); 
$mc->addServer("localhost", 11211); 

$mc->set("foo", "Hello!"); 
$mc->set("bar", "Memcached..."); 

$arr = array( 
    $mc->get("foo"), 
    $mc->get("bar") 
); 
var_dump($arr); 

2、验证方法二

创建phpinfo文件,如果出现memcached组建,并能看见memcached版本号,表示安装成功


 phpinfo();

3