PHP 安装Memcache扩展

php扩展memcache的作用是为了支持数据库缓存服务器,首先需要先编译安装好php,php具体安装步骤可参考本站(请在右上角搜索即可),安装好php之后,就可以用phpize安装memcache扩展。

下载

http://pecl.php.net/package/memcache

# cd /usr/local/src
# wget http://pecl.php.net/get/memcache-2.2.7.tgz

安装

# /usr/local/php/bin/phpize
# tar zxvf memcache-2.2.7.tgz
# cd memcache-2.2.7
# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
# make
# make install

安装完成会提示

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

修改php.ini,假如如下内容

[memcache]
extension=memcache.so

然后重启apache或者php-fpm,查看phpinfo页面是否加载成功,通过以下方法测试php客户端memcache连接memcached服务器端是否正常

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

# vim memcache.php

添加如下内容:

 $memcache->set('key', 'Memcache test successful!', 0, 60);
 $result = $memcache->get('key');
 unset($memcache);
 echo $result;
 ?>