ImageMagick 在wordpress中安装php的Imagick扩展
ImageMagick 是一套开源的图像处理工具,可以在指令模式下建立,编辑转档图像档案,。支援超过200 种图像格式,,例如:JEPG、GIF、PNG、TIFF 等。如果PHP 要使用 ImageMagick,除了在 PHP 执行 ImageMagick 外, 最好的方法也是安装 ImageMagick 的PHP扩展 Imagick 。Imagick 可以透过ImageMagick API 建立及编辑图片,而 ImageMagick 及 Imagick 也是 WordPress 建议安装的套件。
首先安装php-pear, php-devel 及gcc:
# dnf install php-pear php-devel gcc
安装好以上套件外, 便安装ImageMagick:
# dnf install ImageMagick ImageMagick-devel ImageMagick-perl
如果在RHEL 8 及CentOS 8, 需要改为安装GraphicsMagick 套件取代, GraphicsMagick 是ImageMagick 的分支, 用以下指令安装:
# dnf install GraphicsMagick GraphicsMagick-devel GraphicsMagick-perl
安装好ImageMagick 或GraphicsMagick 后, 可以安装Imagick PHP 扩展, 执行以下指令安装:
# pecl install imagick
系统会出现以下提问:
Please provide the prefix of Imagemagick installation [autodetect] :
直接按Enter 键便可以了.
完成安装后, 需要在php.ini 加入imagick.so 扩展, 执行以下指令:
# echo extension=imagick.so >> /etc/php.ini
执行以下指令可以确认imagick 安装完成:
# php -m | grep imagick
如果回传“imagick”, 便表示安装成功了。
最后重新启动系统