ImageMagick 是一套開源的圖片編輯工具, 可以建立、編輯、轉換格式、建立縮圖等。在 PHP 或 Perl 使用 ImageMagick 編輯圖片十分好用,
而 PHP 的 Imagick 是透過 ImageMagick API 建立及編輯圖片的模組, 以下是在 CentOS 7 上安裝 ImageMagick, PHP 的 Imagick 模組以及 Perl 的 ImageMagick-perl.
(1)安裝 ImageMagick
在安裝 ImageMagick 前, 先安裝 php-pear 及 gcc 用作編譯 PHP 的 imagick 模組:
# yum install php-pear gcc
安裝好 php-pear 及 gcc 後, 便可以安裝 ImageMagick 及 ImageMagick-perl:
# yum install ImageMagick ImageMagick-devel ImageMagick-perl
下一步是用 pecl 指令編譯 imagick 模組, 它會編譯 imagick.so 模組樣安到 /usr/lib64/php/modules 目錄.
# pecl install imagick
這時會要求輸入 ImageMagick 的安裝路徑, 直接按 Enter 自動偵測。
編譯完成後, 加入以下這個檔案:
# echo "extension=imagick.so" > /etc/php.d/imagick.ini
# php -m |grep imagick
如果有找到 imagick 就代表成功囉...然後再把 Apache 或 nginx 重啟就可以了~~