ImageMagick,是一個軟件套件用來建立,編輯,合成,或轉換位圖圖像。咱們能夠用它來讀取和在各類格式寫圖像,包括DPX、EXR、GIF、JPEG、PDF、SVG和TIFF等格式。咱們能夠用來使用ImageMagick組件調整大小、翻轉、鏡像、旋轉、扭曲、剪切以及轉換圖像,調整圖像色彩,以及適用於各類特殊效果,或繪製文本,線,面,橢圓和貝塞爾曲線。php
ImageMagick的能夠經過使用Remi安裝庫,或經過編譯從最新的穩定版本的源代碼進行安裝。下面老左就整理來自國外的教程,分爲不一樣的方法安裝。bash
方法之1、安裝庫安裝ImageMagick擴展服務器
A - 若是咱們沒有安裝EPEL庫,須要先安裝svg
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6*.rpmrest
B -安裝Remi庫xml
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm教程
C -編輯/etc/yum.repos.d/remi.repo文件啓動ip
咱們須要找到Remi庫把enabled=0改爲enabled=1rem
D -安裝須要的依賴包環境get
yum install -y gcc php-devel php-pear
E -安裝ImageMagick
yum install -y ImageMagick ImageMagick-devel
安裝完畢以後,咱們看到這樣的提示說明是安裝成功了。
方法之2、從源代碼安裝ImageMagick
A -安裝依賴包環境
yum -y groupinstall 'Development Tools'
yum -y install bzip2-devel freetype-devel libjpeg-devel libpng-devel libtiff-devel giflib-devel zlib-devel ghostscript-devel djvulibre-devel libwmf-devel jasper-devel libtool-ltdl-devel libX11-devel libXext-devel libXt-devel lcms-devel libxml2-devel librsvg2-devel OpenEXR-devel php-devel
B -獲取安裝源
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
tar xvzf ImageMagick.tar.gz
cd ImageMagick*
C - 配置和編譯源代碼
./configure
make
make install
這個須要一點時間,咱們等待。
D -驗證是否安裝成功
convert --version
E -安裝PHP擴展
pecl install imagick
若是有出現-bash: pecl: command not found提示錯誤,咱們須要先運行yum install php-devel php-pear httpd-devel環境包,而後再執行上面一步。
F - php.ini添加extension=imagick.so
回車執行以後,咱們就能夠看到提示須要再PHP.INI中添加extension=imagick.so,在/etc/php.ini文件中添加就能夠。
G -而後檢查是否安裝成功
php -m | grep imagick
咱們能夠看到已經OK。若是你正在運行一個Web服務器,如Apache,記得從新啓動。
service httpd restart