admin 发表于 2015-5-21 17:13:40

php5.5 phpize安装模块手迹

首先下载对应php版本源码,如:php-5.5.25.tar.gz
wget http://..../php-5.5.25.tar.gz

tar -zvxf php-5.5.25.tar.gz

cd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql


然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize

然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config

make & make install

完整例子:

wget http://..../php-5.5.25.tar.gz

tar -zvxf php-5.5.25.tar.gz


cd php-5.5.25/ext/mysql

/www/php5.5.25/bin/phpize

./configure --with-php-config=/www/php5.2.25/bin/php-config

make

make install

然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212

修改php.ini 将模块目录修改为这个目录:
extension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"
加入:
extension=mysql.so

imap安装配置:
yum install libc-client-devel
./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl

mhash安装(mcrypt模块需要):
wget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
tar -zvxf mhash-0.9.9.9.tar.gz
cd mhash-0.9.9.9
./configure
make
make install
页: [1]
查看完整版本: php5.5 phpize安装模块手迹