Fornex
Европейский
хостинг

    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