Linux下编译安装PHP的PECL扩展

PECL是PHP的高性能C扩展,比如当前很火热的扩展YAF,就是 鸟哥 编写的一个PECL的PHP框架,性能相当出色。
在网站对性能有很高要求的情况下,使用PECL中的库或者自己实现PHP C扩展,是很好的选择。

PECL的扩展,可以使用命令来安装,我主要分享下编译安装
首先到 PECL的网站,找到自己需要的扩展包,下载到本地,解压之,比如解压后的路径是 your-dir/ext-dir.
进入扩展源码的目录, cd your-dir/ext-dir。
在目录中运行 phpize 命令(phpize在你php的安装路经下的bin目录里),生成 configure文件
运行configue,强烈建议加上参数 --with-php-config

./configure --with-php-config=[your-php-bin-dir/php-config]

然后就是

make
make install

最后在php.ini文件中加入配置项

extension=extname.so
其中extname.so是你编译好哦生成的扩展名称,请自行更换

你可能感兴趣的:(php,pecl)