====== 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.