imagick是一个PHP的扩展▍,是用ImageMagick提供的API来进行图片的操作▍,不过这些操作已经包装到扩展imagick中去了▍,最终调用的是ImageMagick提供的API▍,所以使用imagick首先要安装ImageMagick▍。
    ImageMagick图片处理是一套功能强大▍、稳定而且免费的工具集和开发包▍,可以用来读▍、写和处理图片文件▍,详细的解释见ImageMagick的官方网站http://www.imagemagick.org/▍,ImageMagick比GD的性能要高很多▍,如果是在处理大量的图片时更加能体现ImageMagick的性能▍。

本文以centos7为例介绍imagick的安装

安装:

1. 下载安装ImageMagick
下载地址:http://www.imagemagick.org/download/▍,我用的centos7,使用的7.0.8版本▍,6.*的版本会报错▍。
Linux代码
wget http://www.imagemagick.org/download/ImageMagick-7.1.0-37.tar.gz  tar -xzvf ImageMagick-7.1.0-37.tar.gz  ./configure --prefix=/usr/local/imagemagick  make make install
													


2. 安装Imagick (php扩展)
sudo /opt/php/bin/pecl install imagick
											

/opt/php 是php安装路径▍,根据实际情况修改

中间会提示输入ImageMagick的安装路径, 使用 /usr/local/imagemagick 然后修改 php.ini, 把新的扩展加上即 extension="imagick.so"


重启配置生效