Установка 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 за дополнение статьи.