ImageMagick安装和配置
时间:2023-3-2 10:00 作者:wen 分类: PHP
更新imagemagick所需要依赖的图片格式包
yum install -y fftw* bzip2* freetype* libjpeg* libpng* libtiff* giflib* zlib* ghostscript* libwmf* jasper* libtool* libx11* libxext* libxt* lcms-* libxml2* librsvg2* openexr* openjpeg* openjpeg2* libwebp* gd* libungif* tcl* glib2* fontconfig*
安装ImageMagick客户端
wget https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.0.11-14.tar.gz
tar zxvf ImageMagick-7.0.11-14.tar.gz
cd ImageMagick-7.0.11-14
./configure --with-modules --with-rsvg=yes --prefix=/usr/local/ImageMagick --enable-shared
make
make install
ldconfig /usr/local/lib
make check
安装PHP扩展Imagick
wget https://pecl.php.net/get/imagick-3.5.0RC2.tgz
tar zxvf imagick-3.5.0RC2.tgz
cd imagick-3.5.0RC2
/usr/local/php7.3.23/bin/phpize
./configure --with-php-config=/usr/local/php7.3.23/bin/php-config --with-imagick=/usr/local/ImageMagick
make
make install
添加php.ini配置
extension=imagick.so
查看扩展是否安装成功
/usr/local/php7.3.23/bin/php -m
重启apache或nginx
/usr/local/apache/bin/httpd -k restart