
Imagick (rozšíření ImageMagick) je rozšíření PHP používané k úpravě obrázků obsahu pomocí ImageMagick API. Mnoho populárních aplikací PHP, jako je WordPress, jej používá pro optimalizaci obrázků.
V tomto tutoriálu se naučíme, jak instalovat rozšíření PHP ImageMagick na Ubuntu 20.04 . Imagick podporuje PHP 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3 a 7.4.
Předpoklady
- Počítač Ubuntu 20.04 s nainstalovaným PHP
- Uživatel bez oprávnění root s oprávněním sudo
Nainstalujte Imagick na Ubuntu
Nejprve aktualizujte svůj systém Ubuntu, aby se znovu synchronizovaly soubory indexu balíčků z jejich zdrojů na Ubuntu.
$ sudo apt update
Chcete-li nainstalovat Imagick for PHP, zadejte:
$ sudo apt install php-imagick
Instalaci můžete ověřit, zadejte:
$ php -m | grep imagick
Výstup:
imagick
Zkontrolujeme adresář, kde jsou uložena rozšíření PHP. Nejprve pomocí následujícího příkazu
najděte adresář, kde jsou uložena rozšíření PHP$ php-config --extension-dir
Poznámka:Příkaz php-config je součástí balíčku php7.4-dev.
Nyní vypište všechna rozšíření PHP pomocí:
$ ll /usr/lib/php/20190902

Povolte Imagick.so v souboru php.ini
Pokud používáte Apache, umístění souboru php.ini je /etc/php/7.4/apache2/php.ini a pro Nginx je to /etc/php/7.4/fpm/php.ini. Měli byste nahradit cestu podle vaší verze PHP.
Přidejte následující řádky do příslušného souboru php.ini
extension=imagick
Můžete to potvrdit vytvořením informační stránky PHP. Vytvořme například soubor index.php na webovém serveru Apache v následujícím výchozím kořenovém adresáři dokumentu.
$ sudo nano /var/www/html/index.php
Dále zkopírujte a vložte níže ukázkový kód PHP.
<?php
phpinfo();
?>
Uložte změny a zavřete soubor index.php.
Nyní otevřete webový prohlížeč a zadejte serverIP/index.php.

Závěr
V tomto tutoriálu jsme se naučili, jak nainstalovat rozšíření PHP ImageMagick (Imagick) na Ubuntu 20.04.
Děkujeme za přečtení, dejte nám prosím vědět své návrhy v sekci komentářů níže.