WordPressに必要なPHPモジュール「imagick」をインストールする
「オプションのモジュール imagick がインストールされていないか、無効化されています。」を解消する
サイトヘルスに「オプションのモジュール imagick がインストールされていないか、無効化されています。」という表示がされている場合は、「ImageMagick」のモジュールされていない可能性があるのでインストールします
「ImageMagick」をインストールする
「ImageMagick」をインストールするには、PowerToolsのリポジトリが必要ですので、インストールします
# epel のレポジトリをインストールします $ sudo dnf -y install epel-release # powertools のレポジトリをインストールします $ sudo dnf config-manager --set-enabled powertools # powertools, epel は、通常は使わないので、enabled=1 から enabled=0 に変更 $ sudo /etc/yum.repos.d/epel.repo enabled=0 $ sudo vim /etc/yum.repos.d/Rocky-PowerTools.repo enabled=0
「ImageMagick」をインストール
$ sudo dnf install --enablerepo=epel,powertools ImageMagick ImageMagick-devel
PHP拡張ライブラリをインストール
$ sudo dnf install --enablerepo=epel php-devel php-pear make
「imagick」をビルドする
$ sudo pecl install imagick
拡張ライブラリを読み込まれるように、php.ini を編集する
$ sudo echo "extension=imagick.so" > /etc/php.d/20-imagick.ini
設定を変更したら、「php-fpm」を再起動します
$ sudo systemctl restart php-fpm
「imagick」のモジュールを読み込まれているか確認します
$ php -m | grep imagick imagick
ディスカッション
ピンバック & トラックバック一覧
[…] このサイトを参考にして再インストールしてみました。 入力したコマンドの内容は以下のような感じです。 […]