1、准备编译环境
yum install autoconf automake libtool make gcc libwebp libwebp-devel -y
2、下载并解压
wget https://imagemagick.org/download/ImageMagick.tar.gz
tar -xzf ImageMagick.tar.gz
#注意:如果是CnetOS 8则需要输入完整路径
cd ImageMagick*
3、配置并编译
由于7.0之后的版本默认开启webp支持,所以不再需要 --with-webp
参数
./configure --prefix=/usr
make
sudo make install
ldconfig
4、PHP 安装 imagick 模块
pecl install imagick
会提示:Please provide the prefix of ImageMagick installation [autodetect] :
,输入ImageMagick的安装路径:
/usr
回车,等待完成安装。
5、配置 imagick 模块
在php.ini文件加入一行
extension=imagick.so
然后重启 php-fpm,使 imagick 模块生效