php配置好后有时候需要再额外的添加一些扩展库,但添加扩展库时再重新对php进行编译就感觉非常的麻烦,那么这时候我们可以使用phpize对php进行扩展的添加,而且phpize编译的扩展库可以随时启用或停用,非常的灵活。

phpize的作用:

phpize:用来扩展php扩展模块的,通过phpize可以建立php的外挂模块.

比如在编译好的php中添加 swoole,redis 模块等!

其实phpize只是一个运行脚本,主要作用是检测php的环境以及在特定的目录生成相应的configure文件,这样make install命令后,生成的.so文件会自动加载到php扩展目录下面。

phpize 的用法

以《php swoole 扩展安装的方法》这篇文章为例,

1、在swoole解压后的目录中执行 phpize 命令,可以生成 configure 文件,

命令:

phpize

如果你不想单纯的使用 phpize,可以使用 phpize 的路径来执行

/www/server/php/74/bin/phpize

ps:phpize的路径需要根据你的配置来,我这里是以宝塔自动配置的php为例

2、配置后 configure 文件后,执行make install 编译命令后即可生成 swoole.so 文件

3、在php配置文件 php.ini 中引用 swoole.so 即可!