99770 2020-8-27 20:45
Centos7+PHP7 安裝 ImageMagick 及 imagick 處理 webp格式圖片
Centos 安裝了 Imagick 但是不含webp,所以必須自行compiler加入 webp 格式<br><br>1. 卸載以前的版本並安裝相關套件<br># yum remove ImageMagick <br><div># yum install libwebp-devel libwebp-tools<br></div><div><br></div>2. 安裝 imagemagick(重点:<font color="Red">--with-webp</font> 特别重要哦~~~) <br>下載安裝包:<br># wget https://www.imagemagick.org/download/ImageMagick.tar.gz<br># tar -zxvf ImageMagick.tar.gz<br># cd ImageMagick-7.0.10-28<br># ./configure <font color="Red">--with-webp</font><br># make && make install<br><br>查看ImageMagick支持的格式,確認包含 webp<br><br># convert -list format | grep WEBP<br>[quote] <br>WEBP* rw- WebP Image Format (libwebp 0.3.0 [0201])<br>[/quote]<br><br>3、安裝 php 擴展<br>下載安装包:<br><br># wget http://pecl.php.net/get/imagick-3.4.3.tgz<br># tar xvf imagick-3.4.3.tgz<br># cd imagick-3.4.3<br># phpize<br># ./configure<br># make && make install<br># echo "extension="/usr/lib64/php/modules/imagick.so"" > /etc/php.d/imagick.ini<br><br>重啟 php-fpm 服務器<br><br>在終端查看是否添加擴展成功<br># php -m| grep imagick<br><br><br>這樣就可以囉~~<br><br>參考文章:<br><a href="https://www.jianshu.com/p/b14c89b57493" target="_blank">https://www.jianshu.com/p/b14c89b57493</a>