Linux下php添加memcache扩展

很多时候我们都会遇到在已经安装的php中添加其它的扩展。

那我们应该怎么做呢?

这样做。(我们的nginx和php都是已经安装好了的,这里就不做赘述了)

首先,我们需要下载php的memcache扩展包。

wget http://pecl.php.net/get/memcache-2.2.6.tgz  #下载

tar zxvf memcache-2.2.6.tgz  #解压
cd memcache-2.2.6  #进入安装目录
/usr/local/fastphp/bin/phpize  #用phpize生成configure配置文件
./configure  --with-php-config=/usr/local/fastphp/bin/php-config  #配置

make  #编译
make install #安装

安装完成之后,出现下面的界面,记住以下路径,后面会用到。
/usr/local/fastphp/lib/php/extensions/no-debug-non-zts-20131226/  #memcache模块路径

3、配置php支持memcache
vi /usr/local/fastphp/etc/php.ini  #编辑配置文件,在最后一行添加以下内容

extension=/usr/local/fastphp/lib/php/extensions/no-debug-non-zts-20131226/memcache.so

4、测试
vi /usr/local/nginx/html/test.php   #编辑
<?php
phpinfo();
?>

访问页面,如果出现以下效果则证明成功。

 

相关文章