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

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版本号,表示安装成功



u=4230866793,1432846840&fm=21&gp=0
附加:不知道为什么,我需要再yum install memcached 之后才能用

分享到:更多 ()