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 之后才能用