PHPからImageMagickを使う(AlmaLinux)
提供:あわ自由帳
メインページ > Category:自宅サーバー > AlmaLinux 8 で自宅サーバー構築 > PHPからImageMagickを使う(AlmaLinux)
- 自宅サーバーで、動作確認しています。導入される方は自己責任で行ってください。
- dnf用リポジトリ追加(AlmaLinux)を導入済みとします。
PHPでImagickを使えるようにする
[root@host4 ~]# dnf --enablerepo=epel install ImageMagick [root@host4 ~]# dnf --enablerepo=epel install ImageMagick-devel [root@host4 ~]# dnf -y install php-devel ← peclでphpizeが使えなかったため [root@host4 ~]# dnf --enablerepo=epel install ImageMagick-perl ← PerlMagickのインストール [root@host4 ~]# pecl install imagick configuration option "php_ini" is not set to php.ini location You should add "extension=imagick.so" to php.ini [root@host4 ~]# find / -name imagick.so /usr/lib64/php/modules/imagick.so [root@host4 ~]# vi /etc/php.d/imagick.ini ; Enable imagick extension module extension=imagick.so
php-fpmの再起動
[root@host4 ~]# systemctl restart php-fpm
Webサーバー再起動
[root@host4 ~]# systemctl restart httpd
phpinfoでimagickを使えるかどうかを確認