Установка ImageMagick на CentOS 6

Устанавка ImageMagick


 Костыль по php-devel для VestaCP подробнее тут.

yum --enablerepo=remi install php-devel

 Устанавливаем imagemagick:

yum install ImageMagick ImageMagick-devel

 Устанавливаем пакет php-pear:

yum install php-pear gcc make php-devel

 Компилируем:

pecl install imagick

 *Если выполнив "pecl install imagick" получаем в ответ:

please provide a path to magickwand-config or wand-config

 То требуется установить еще и "ImageMagick-devel":

yum install ImageMagick-devel

 *далее снова "pecl install imagick"


 На вопрос: "Please provide the prefix of Imagemagick installation" отвечаем: "all" и жмём Enter.


 Далее произойдёт компиляция:

Build process completed successfully
install ok: channel://pecl.php.net/imagick-*.*.*
You should add "extension=imagick.so" to php.ini

 *php.ini редактировать уже не требуется, все добавилось уже само!


 Добавляем расширение:

echo "extension=imagick.so" > /etc/php.d/imagick.ini

 ImageMagick установлен, для работы ImageMagick с php нужно перезагрузить httpd:

service httpd restart

 Проверяем загрузку модуля:

php -m | grep imagick
imagick

 Установка завершена.

 *Благодарность Kaavain за дополнение статьи.