您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
memcached-编译php5.4.19-memcache2.2.7扩展
发布时间:2017-11-22 17:30:07编辑:雪饮阅读()
cd /usr/local/src/
下载memcached安装包
memcache-2.2.7.tgz
解压memcached安装包并进入解压后的目录中动态创建编译脚本
/usr/local/php/bin/phpize –with-php-config=/usr/local/php/php-config
注意:这里的phpize为扩展动态创建脚本,所以执行目录就是扩展目录。这里为memcached扩展创建脚本,所以此处执行目录就是该memcached扩展的解压目录中。
如果动态创建编译脚本出现如下错误:
Cannot find autoconf. Please check your autoconf installation and the
则需要安装autoconf
yum -y install autoconf
然后再次尝试。
然后当前解压目录中就会出现configure的编译脚本。
然后执行编译:
./configure --with-php-config=/usr/local/php/bin/php-config
然后安装
make && make install
安装完成后会输出memcache.so的生成路径。
在php源码目录中复制php.ini-development并重命名到已安装php的php.ini的路径里面。
然后在php.ini中添加:
extension=这里是你生成的memcache.so的路径。
重启apache
然后在phpinfo中查看是否有memcached,如果有,则memcached扩展安装成功。
关键字词:memcached