Amazon Linux 2でImageMagickとimagickをyumでインストール

AWSのEC2「Amazon Linux 2、php7.4」に設置したwordpressにImageMagicが必要だということでインストールしました。

ImageMagic自体はyumで難なくインストールできました。

$sudo yum install ImageMagick

これだけではphpからは使えないのでimagickモジュールも必要です。ぐぐってみるとpeclを入れて、更にソースからコンパイルするなどありましたが、yum listで確認したらあるじゃないです。

$sudo yum list | grep imagick
php-pecl-imagick.x86_64 3.5.1-1.amzn2 amzn2extra-php7.4
php-pecl-imagick-debuginfo.x86_64 3.4.4-1.el7 epel-debuginfo
php-pecl-imagick-devel.noarch 3.5.1-1.amzn2 amzn2extra-php7.4

というわけで

$sudo yum install php-imagick

これでインストールできたのでphp-fpmを再起動。

$sudo systemctl restart php-fpm

phpinfoで確認。

簡単です。