GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare l'estensione PHP ImageMagick su Ubuntu 20.04

Imagick (estensione ImageMagick) è un'estensione PHP utilizzata per modificare le immagini del contenuto utilizzando l'API ImageMagick. Molte applicazioni PHP popolari come WordPress lo utilizzano per l'ottimizzazione delle immagini.

In questo tutorial impariamo come installare l'estensione PHP ImageMagick su Ubuntu 20.04 . Imagick supporta PHP 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3 e 7.4.

Prerequisiti

  • Macchina Ubuntu 20.04 con PHP installato
  • Un utente non root con privilegio sudo

Installa Imagick su Ubuntu

Innanzitutto, aggiorna il tuo sistema Ubuntu per risincronizzare i file di indice del pacchetto dalle loro origini su Ubuntu.

$ sudo apt update

Per installare Imagick per PHP, digita:

$ sudo apt install php-imagick

Puoi verificare l'installazione, digita:

$ php -m | grep imagick

Uscita:

imagick

Controlliamo la directory in cui sono archiviate le estensioni PHP. Innanzitutto, trova la directory in cui le estensioni PHP sono state mantenute utilizzando il seguente comando

$ php-config --extension-dir

Nota:il comando php-config fa parte del pacchetto php7.4-dev.

Ora elenca tutte le estensioni PHP usando:

$ ll /usr/lib/php/20190902

Abilita Imagick.so nel file php.ini

Se utilizzi Apache, la posizione del file php.ini è /etc/php/7.4/apache2/php.ini e per Nginx è /etc/php/7.4/fpm/php.ini. Dovresti sostituire il percorso in base alla tua versione di PHP.

Aggiungi le seguenti righe al rispettivo file php.ini

extension=imagick

Puoi confermare creando una pagina di informazioni PHP. Ad esempio, creiamo un file index.php sul server web Apache nella seguente radice del documento predefinita.

$ sudo nano /var/www/html/index.php

Quindi, copia e incolla il codice PHP di esempio di seguito.

<?php
phpinfo();
?>

Salva le modifiche e chiudi il file index.php.

Ora apri un browser web e inserisci serverIP/index.php.

Conclusione

In questo tutorial, abbiamo imparato come installare PHP ImageMagick Extension (Imagick) su Ubuntu 20.04.

Grazie per la lettura, facci sapere i tuoi suggerimenti nella sezione commenti qui sotto.


Ubuntu
  1. Come installare PHP 7.4 / 7.3 / 7.2 su Ubuntu 18.04 / Ubuntu 16.04

  2. Come installare PHP 8.0 su Ubuntu 20.04 / Ubuntu 18.04

  3. Come installare phpize in Ubuntu?

  4. Come installare PHP 7.2 su Ubuntu 16.04

  5. Come installare PHP 7.3 su Ubuntu 16.04

Come installare PHP 8.0 su Ubuntu 20.04

Come installare l'estensione PHP Mcrypt su Ubuntu 20.04 o Debian

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare ImageMagick su Ubuntu 20.04

Come installare PHP su Ubuntu 22.04