Installer ImageMagick (Imagick) pour PHP sur Ubuntu

Pour manipuler (éditer, retailler, recadrer…) de manière facile et puissante en PHP, il existe plusieurs librairies ou extensions.

Celle que je trouve la meilleure aujourd’hui est ImageMagick (parfois appelée Imagick). Elle n’est pas obligatoirement installée par défaut sur votre serveur, voici comment l’installer.

Bien sûr, ce tutoriel part du principe que vous avez un accès direct ou SSH à votre serveur. Si votre hébergement est mutualisé, je vous invite à vous tourner vers votre hébergeur pour connaître les possibilités d’ajouter l’extension.

Vérifier la présence de l’extension ImageMagick

Pour vérifier si vous avez l’extension ImageMagick d’installée ou non, créez un fichier phpinfo.php dans lequel vous inscrirez l’unique ligne suivante :

<?php phpinfo(); ?>

 

Uploadez ce fichier sur votre serveur et accédez y avec votre navigateur. Si, dans la page d’information qui s’affiche, vous trouvez mention d’ImageMagick, comme dans la copie d’écran ci-dessous, c’est que l’extension est installée, et que vous pouvez donc l’utiliser.

ImageMagick est installé

 

 

Sinon, procédez comme suit pour l’installer.

Installation de l’extension ImageMagick sur votre serveur Ubuntu

Nous allons tout d’abord installer le logiciel ImageMagick sur le serveur, via la commande suivante :

sudo apt-get install imagemagick --fix-missing

 

Puis installons l’extension ImageMagick pour PHP

sudo apt-get install php5-imagick

 

Enfin, on redémarre Apache pour prendre en compte les changements

sudo service apache2 restart

 

Et voilà, vous pouvez désormais manipuler vos images en PHP pour le plus grand plaisir de vos visiteurs.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.