组件源码
自带组件位于:源码包的 ext/ 路径下
扩展组件下载:https://pecl.php.net/packages.php
编译安装
以 imagick 扩展为例:
# 下载并解压源码 wget -c https://pecl.php.net/get/imagick-3.4.3.tgz tar -zxvf imagick-3.4.3.tgz # 安装依赖 sudo apt install libmagickwand-dev # 配置 cd imagick-3.4.3/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config # 编译 make && make install # 添加扩展组件( xdebug 为 zend_extension=xdebug.so ) echo "extension=imagick.so" >> /usr/local/php/etc/php.ini # 重启 PHP-FPM sudo killall php-fpm sudo /usr/local/php/sbin/php-fpm # 查看扩展组件 php -m
本文标题:PHP扩展组件的编译安装
版权声明:本文使用「署名-非商业性使用-相同方式共享」创作共享协议,转载或使用请遵守署名协议。