php扩展模块如何安装

如何怎么二次编译php模块呢

我们已memcache安装来为列:

  1. 下载一个memcahe安装包

wget http://www.apelearn.com/bbs/data/attachment/forum/memcache-2.2.3.tgz


2.解压

tar zxvf memcache-2.2.3.tgz


3.进入到文件

cd memcache-2.2.3

4.借用php的phpize工具生成configure文件,在这过程中如果出现问题,如Cannot find config.m4

那使用yum inysall -y m4 ,如果出现 Cannot find autoconf ,那使用yum install -y autoconf

/usr/local/php/bin/phpize

5.编译安装第一步

./configure --with-php-config=/usr/local/php/bin/php-config

echo $?

make 

echo $?

make  install

ehco $?

6.cp /usr/local/src/memcache-2.2.3.tgz/modules/memcache.so /usr/local/php/ext

当没有ext目录可新建一个

7.编辑php.ini文件

vim /usr/local/php/etc/php.ini

extension_dir="/usr/local/php/ext"

extension=memcache.so


8.可通过/usr/local/php/bin/php -i |grep extension_dir 查看extension_dir


9./usr/local/php/bin/php -m 查看有没有menmcache

有表示成功添加。


本文出自 “Linux学习空间” 博客,转载请与作者联系!

你可能感兴趣的:(memcache,php二次编译新增模块)