LINUX

Cómo instalar la extensión PHP 7 Imagick en Ubuntu 16.04

Instalación de imagick ubuntu16

La extensión php imagick permite a los servidores crear, editar, convertir y / o manipular imágenes a través de PHP utilizando el software ImageMagick. Puede leer y escribir imágenes en la mayoría de los formatos de imagen, incluidos DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PNG, Postscript, SVG y TIFF. Utilice ImageMagick para cambiar el tamaño, voltear, reflejar, rotar, distorsionar, distorsionar y transformar imágenes, ajustar los colores de la imagen, aplicar varios efectos especiales o dibujar texto, líneas, polígonos, elipses y curvas de Bézier. Puede usar ImageMagick sin Imagick, pero necesita tanto Imagick como ImageMagick instalados en el servidor para ejecutarlo dentro del código PHP. Este artículo cubre la instalación de la extensión PHP Imagick en Ubuntu 16.04.

Lectura sugerida: Cómo instalar Imagemagick 7 en Debian

Instalar ImageMagick

Al principio, debe instalar ImageMagic. Para lograrlo, ejecute el siguiente comando desde la terminal.

# sudo apt-get install imagemagick

Instalar la extensión php imagick

Para usar add-apt-repository, instale el paquete python-software-properties

# sudo apt-get install  python-software-properties software-properties-common

Ahora agregue ppa:ondrej/php repositorio a la base de datos apt y actualizar el sistema.

# sudo add-apt-repository -y ppa:ondrej/php
# sudo apt-get update

Instalar php 7.1

# sudo apt-get install php7.1

Si no ha instalado apache o el módulo apache para php 7.1 anteriormente, instálelo usando el siguiente comando desde la terminal.

# sudo apt-get install apache2 libapache2-mod-php7.1

Instale la extensión php imagick usando el siguiente comando desde la terminal y reinicie apache.

# sudo apt-get install php-imagick
# sudo systemctl restart apache2

Verificar la instalación

Usando el siguiente comando, verifique si la extensión imagick está cargada por apache.

# php -m | grep imagick
imagick

También puede verificar lo mismo usando phpinfo (). Suponiendo que la raíz de su servidor web es /var/www/html. Navegue a la carpeta y cree el archivo phpinfo.

# cd /var/www/html
# vi info.php
<? php
     echo phpinfo();
?>

Ahora, si apunta su navegador a http://Your-Server-IP/info.php puede encontrar todos los módulos cargados, incluido php-imagick.

extensión php imagick

La extensión Imagick agrega a PHP el poder de la herramienta de manipulación de imágenes ImageMagick. Una de sus ventajas es que puede leer muchos más formatos de imagen que GD. Los formatos de imagen admitidos por ImageMagick se pueden ver en la salida anterior y el número de formatos es superior a 100.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar