Imagick (ImageMagick-Erweiterung) ist eine PHP-Erweiterung, die verwendet wird, um die Inhaltsbilder mit der ImageMagick-API zu ändern. Viele beliebte PHP-Anwendungen wie WordPress verwenden es zur Bildoptimierung.
In diesem Tutorial lernen wir, wie man Installieren Sie die PHP ImageMagick-Erweiterung an Ubuntu 20.04. Imagick unterstützt PHP 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3 und 7.4.
Voraussetzungen
- Ubuntu 20.04-Rechner mit installiertem PHP
- Ein Nicht-Root-Benutzer mit sudo Privileg
Installieren Sie Imagick auf Ubuntu
Aktualisieren Sie zunächst Ihr Ubuntu-System, um die Paketindexdateien von ihren Quellen auf Ubuntu neu zu synchronisieren.
$ sudo apt update
Geben Sie Folgendes ein, um Imagick für PHP zu installieren:
$ sudo apt install php-imagick
Sie können die Installation überprüfen, geben Sie Folgendes ein:
$ php -m | grep imagick
Ausgabe:
imagick
Lassen Sie uns das Verzeichnis überprüfen, in dem PHP-Erweiterungen gespeichert sind. Suchen Sie zuerst das Verzeichnis, in dem sich die PHP-Erweiterungen mit dem folgenden Befehl befanden:
$ php-config --extension-dir
Hinweis: Der Befehl php-config ist Teil des Pakets php7.4-dev.
Listen Sie nun alle PHP-Erweiterungen auf mit:
$ ll /usr/lib/php/20190902
Aktivieren Sie Imagick.so in der php.ini-Datei
Wenn Sie verwenden Apache, ist der Speicherort der php.ini-Datei /etc/php/7.4/apache2/php.ini und für Nginx ist es /etc/php/7.4/fpm/php.ini. Sie sollten den Pfad entsprechend Ihrer PHP-Version ersetzen.
Fügen Sie der jeweiligen php.ini-Datei die folgenden Zeilen hinzu
extension=imagick
Sie können dies bestätigen, indem Sie eine PHP-Infoseite erstellen. Für example, erstellen wir eine index.php-Datei auf dem Apache webserver im folgenden Standarddokumentstammverzeichnis.
$ sudo nano /var/www/html/index.php
Kopieren Sie als Nächstes den folgenden PHP-Beispielcode und fügen Sie ihn ein.
<?php
phpinfo();
?>
Save Ihre Änderungen und close die index.php-Datei.
Öffnen Sie nun einen Webbrowser und geben Sie serverIP/index.php ein.

Fazit
In diesem Tutorial haben wir gelernt, wie man die PHP ImageMagick Extension (Imagick) unter Ubuntu 20.04 installiert.
Vielen Dank fürs Lesen. Bitte teilen Sie uns Ihre Vorschläge im Kommentarbereich unten mit.