====== How to Compile the Imagick PHP Extension with webp Support ======
Sometimes the lsphp-imagick package does not contain the latest features. If this is the case, you can manually compile the extension to the latest version.
==== Step 1: Compile libwebp ====
yum install libjpeg-devel libpng-devel libtiff-devel giflib-devel
wget https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz
tar xzvf libwebp-1.1.0.tar.gz
cd libwebp-1.1.0
./configure
make
make install
==== Step 2: Compile Imagick with Webp Support ====
wget https://imagemagick.org/download/ImageMagick.tar.gz
tar xzvf ImageMagick.tar.gz
cd ImageMagick*
./configure --with-webp=yes
make
make install
==== Step 3: Compile PHP Extension ====
As Imagick requires a lot of dependencies , we could use
yum install lsphp73-imagick
to install it , and then upgrade it.
wget http://pecl.php.net/get/imagick
tar xzvf imagick
cd imagick-*
/usr/local/lsws/lsphp73/bin/phpize
./configure --with-php-config=/usr/local/lsws/lsphp73/bin/php-config
make
make install
and restart lsphp process if necessary.