使用 phpize 安装 PHP 扩展
Posted on9 年前, Last updated on8 年前by ueaner
通常我们安装完 PHP 后,在开发的过程需要使用某个新的 PHP 扩展,不可能说重新编译 PHP 来加载这个扩展, 这样你可能会很不爽,PHP 给我们提供了很方便的工具 phpize 来编译 PHP 扩展。
例1
PHP 安装目录为 /usr/local/php/
,PHP 扩展源码目录为 /usr/local/src/php-extension-name/
$ cd /usr/local/src/php-extension-name/ ## 进入 PHP 扩展源码目录
$ /usr/local/php/bin/phpize ## 运行 phpize,准备 PHP 扩展库的编译环境
$ ./configure --with-php-config=/usr/local/php/bin/php-config ## 获取所安装的 PHP 配置的信息
$ make
# make install
编译完成后在 php.ini
中配置加载这个扩展,重启 apache
或 php-fpm
即可。
例2
假如 phpize
和 php-config
在 $PATH
路径内,重新编译下扩展:
$ cd /usr/local/src/php-extension-name/
$ phpize
$ ./configure
$ make clean ## 你也可以在这里编辑下 Makefile,再往下走
$ phpize --clean
$ make
# make install
参考
用 phpize 编译共享 PECL 扩展库:http://www.php.net/manual/zh/install.pecl.phpize.php
转载请注明出处。
本文地址:http://blog.soliphp.com/post/php/phpize