用到一个sh:/usr/local/php5/bin/phpize

原理:在扩展文件夹里执行phpize,生成用于编译的文件。

PHP安装路径:/usr/local/php5

PHP源码路径:/home/default7/lamp/php-5.5.13

扩展假设zlib:/home/default7/lamp/php-5.5.13/ext/zlib

执行代码:


​​


1. ln -s /usr/local/php5/bin/phpize /usr/bin/phpize  
2.
3. cd /home/default7/lamp/php-5.5.13/ext/zlib
4.
5. mv config0.m4 config.m4
6.
7. phpize
8.
9. //这里提示报错,安装bz2,bz2-devel
10.
11. yum install bz2 bz2-devel
12.
13. ./configure --with-php-config=/usr/local/php5/bin/php-config
14.
15. make
16.
17. make test
18.
19. make install
20.
21. vim /etc/php.ini ##加入extension=bz2.so