Présentation d'Imagemagick

Guide d'installation du logiciel ImageMagick via le panneau de contrôle ISPmanager5

ImageMagick – un ensemble de programmes (utilitaires en ligne de commande) pour lire et modifier des fichiers dans de nombreux formats graphiques

Pour l'installation, rendez-vous dans « Paramètres du serveur web → PHP », sélectionnez la version PHP souhaitée et cliquez sur le bouton Extensions

file

Dans la liste qui s'ouvre, trouvez imagick et cliquez sur le bouton Installer

file

Debian/Ubuntu

Installation d'Imagemagick

Mettre à jour les paquets :

apt-get update

Installer Imagemagick :

apt-get install imagemagick

Vérifier la version installée :

convert -version

Installation de php-imagick

apt-get install php5-imagick

Vérifier l'extension installée :

# php -m |grep imagick
imagick

Redémarrer apache :

apachectl restart

Installation de MagickWand

Utilisez les commandes suivantes pour l'installation :

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

Télécharger MagickWand depuis le site officiel :

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

Décompresser l'archive :

tar xfv MagickWandForPHP-1.0.9-1.tar.gz

Se placer dans le répertoire :

cd MagickWandForPHP-1.0.9-1/

Exécuter les commandes :

phpize
./configure

Si tout est correctement configuré, les commandes s'exécutent sans erreur.

Procéder à l'installation :

make
make install

Ouvrez ensuite le fichier avec la commande

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

Activez le mode insertion avec la touche i et insérez les lignes suivantes :

[magickwand]
extension="magickwand.so"

Appuyez sur Esc et sauvegardez le fichier avec la commande

:x!

Effectuer un redémarrage :

apachectl restart

CentOS

Installation d'Imagemagick

Pour installer Imagemagick, utilisez la commande :

yum install ImageMagick

Vérifier que l'installation est correcte :

# 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

Installation de php-imagick

Procéder à l'installation de php-imagick avec la commande :

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

Installer l'extension imagick (si php < 5.4) :

pecl install imagick-3.1.2

Pour une version PHP plus récente :

pecl install imagick

À l'invite :

Please provide the prefix of Imagemagick installation [autodetect] :

appuyez sur Enter

À la fin de l'installation, un message vous invite à ajouter la ligne extension=imagick.so dans php.ini :

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

Exécuter la commande :

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

Vérifier :

#php -m |grep imagick
imagick

Redémarrer le serveur web :

/etc/init.d/httpd restart

Installation de MagickWand

Ajouter le dépôt 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

Exécuter la commande :

yum install php-magickwand

Vérifier :

#php -m |grep wand
magickwand

Redémarrer le serveur web.

/etc/init.d/httpd restart
Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter