So installieren Sie die PHP ImageMagick-Erweiterung unter Ubuntu 20.04

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

Alle PHP-Erweiterungen auflisten

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.

PHP-Infoseite - ImagickPHP-Infoseite – Imagick

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.