环境说明:
php安装目录:/usr/local/php73
1、下载安装ImageMagick #imagick扩展的依赖库
cd /usr/local/src
wget https://github.com/ImageMagick/ImageMagick/archive/7.0.8-61.tar.gz
tar -zxvf 7.0.8-61.tar.gz
cd ImageMagick-7.0.8-61
./configure --prefix=/usr/local/imagemagick
make
make install
2、下载安装imagick扩展
cd /usr/local/src
wget http://pecl.php.net/get/imagick-3.4.4.tgz
tar -zxvf imagick-3.4.4.tgz
cd imagick-3.4.4
/usr/local/php73/bin/phpize
./configure --with-php-config=/usr/local/php73/bin/php-config --with-imagick=/usr/local/imagemagick
make
make install
3、在php.ini里面加上扩展
vi /usr/local/php73/etc/php.ini
extension="imagick.so"
:wq! #保存退出
4、查看是否已经安装扩展
/usr/local/php73/bin/php -i | grep Imagick
5、安装ghostscript扩展
cd /usr/local/src
wget -c https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs923/ghostscript-9.23.tar.gz
tar -zxvf ghostscript-9.23.tar.gz
cd ghostscript-9.23
./configure
make
make install
gs –version
which gs
至此,Linux下编译安装php扩展imagick完成。



