Установка:
Сначала ставим сам imagemagic:
yum install ImageMagick.i386
yum install ImageMagick-devel.i386
Затем пакет php-pear:
yum install php-pear
Также должен стоять компилятор gcc:
yum install gcc make
Понадобится php-devel.i386 (иначе сборка из исходников окончится руганью: sh: phpize: command not found):
yum install php-devel.i386
Компилим:
pecl install imagick
На вопрос: "Please provide the prefix of Imagemagick installation" отвечаем: "all" и жмём enter.
Далее произойдёт компиляция, которая должна завершиться так:
Build process completed successfully
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/lib/php/modules/imagick.so'
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/include/php/ext/imagick/php_imagick_defs.h'
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/include/php/ext/imagick/php_imagick.h'
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/include/php/ext/imagick/php_imagick_shared.h'
install ok: channel://pecl.php.net/imagick-3.0.1
You should add "extension=imagick.so" to php.ini
Выполняем последнее требование, добавляем расширение:
echo "extension=imagick.so" > /etc/php.d/imagick.ini
Рестартим сервер:
/etc/init.d/httpd restart
Проверяем, подгрузился наш модуль или нет:
[root@hahaha ~]# php -m | grep imagick
imagick
Установка завершена!
Блог Tuxologia теперь dofollow, но это не значит что можно оставлять бессмысленные комментарии.
Хороший, качественный комментарий останется здесь навсегда.
У коротких записок в стиле твиттера нет шансов.
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.