1 2 3 4 5 6 7 8 |
wget ftp://mirrors-usa.go-parts.com/mirrors/ImageMagick/ImageMagick-6.9.1-4.tar.gz tar -zxvf ImageMagick-6.9.1-4.tar.gz cd ImageMagick-6.9.1-4 ./configure --prefix=/usr/local/imagemagick make make install 或者 yum install ImageMagick |
1 2 3 4 5 6 7 8 9 10 11 12 |
//如果imageMagick是手动安装,--with-imagick指向安装目录 wget http://pecl.php.net/get/imagick-3.1.2.tgz tar -zxvf imagick-3.1.2.tgz cd imagick-3.1.2 phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/lib/ImageMagick-6.5.4 //如果报错Please provide a path to MagickWand-config or Wand-config program yum install ImageMagick-devel ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/lib/ImageMagick-6.5.4 make make install //php.ini extension=imagick.so 重启nginx 重启php |
1 2 3 4 5 6 7 |
<?php //当前目录放一个1.jpg 然后会写一个1.gif $image = new \Imagick(); $image->readImage('1.jpg'); $image->writeImage('1.gif'); $image->clear(); $image->destroy(); |