Imagemagick

Руководство по установке программного обеспечения Imagemagick с помощью панели управления ISPmanager5

ImageMagick — набор программ (консольных утилит) для чтения и редактирования файлов множества графических форматов

Для установки перейдем в раздел «Настройки web-сервера → PHP», выделите нужную версию PHP и нажмите кнопку Расширения file

В открывшемся списке найдите imagick и нажмите кнопку Установить file

Debian/Ubuntu

Установка Imagemagick

Обновите пакеты:

apt-get update

Установите Imagemagick:

apt-get install imagemagick

Проверьте установленную версию:

convert -version

Установка php-imagick

apt-get install php5-imagick

Проверяем установленное расширение:

# php -m |grep imagick
imagick

Выполните перезагрузку apache:

apachectl restart

Установка MagickWand

Для установки воспользуйтесь командами:

apt-get install php5-dev
apt-get install graphicsmagick-libmagick-dev-compat
apt-get install libmagickwand-dev
apt-get install make

Скачайте MagickWand с официального сайта:

wget http://www.magickwand.org/download/php/legacy/MagickWandForPHP-1.0.9-1.tar.gz

Разархивируйте архив:

tar xfv MagickWandForPHP-1.0.9-1.tar.gz

Переходим в директорию:

cd MagickWandForPHP-1.0.9-1/

Вполните команды:

phpize
./configure

Если все установилось корректно, то команды отработают без ошибок.

Выполните установку.

make
make install

Далее с помощью команды

vi /etc/php5/conf.d/magickwand.ini

Включаем режим вставки кнопкой i Вставляем строки

[magickwand]
extension="magickwand.so"

Нажимаем Esc Сохраняем содержимое файла командой

:x!

Выполняем перезагрузку:

apachectl restart

CentOS

Установка Imagemagick

Для установки Imagemagick воспользуйтесь команды:

yum install ImageMagick

Проверяем корректность установки:

# convert -version
Version: ImageMagick 6.5.4-7 2012-05-07 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC

Установка php-imagick

Выполняем установку php-imagick с помощью команды:

yum install make gcc
yum install php-devel php-pear ImageMagick-devel

Устанавливаем расширение imagick (если php < 5.4)

pecl install imagick-3.1.2

Если более новая версия PHP:

pecl install imagick

При запросе:

Please provide the prefix of Imagemagick installation [autodetect] :

нажимаем Enter

По окончинию установки увидим текст с предложение добавить строку extension=imagick.so в php.ini

You should add "extension=imagick.so" to php.ini

Выполняем команду:

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

Проверьте:

#php -m |grep imagick
imagick

Выполните перезапуск вебсервера:

/etc/init.d/httpd restart

Установка MagickWand

Подключаем репозиторий EPEL

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

Выполняем команду:

yum install php-magickwand

Проверяем:

#php -m |grep wand
magickwand

Выполняем перезагрузку вебсервера.

/etc/init.d/httpd restart
Обновлено:
13.12.2018, 13:14
Предыдущая статья
Htaccess
Следующая статья
IPMI
Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам