首页 小组 文章 搜索 用户

[插件扩展]linux下easypanel面板安装imagick扩展可用于升级或新安装imagick扩展

2020-01-21 20:56:03
0
382

php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能。 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种基本格式 的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存

先安装好kangle+easypenl后在安装imagick扩展

一键安装方法:将安装你所有的php版本的imagick扩展,支持所有本站linux下debian,centos,ubuntu所有版本。

wget https://www.osyum.com/yum/kangle/kangleimagick.sh -O kangleimagick.sh;sh kangleimagick.sh

手动安装方法:

1:安装好imagemagick组件,一定要装,目前新版是ImageMagick-7.0.9-27,建议安装新版本,你可以去下载,下载地址1  下载地址2  找最新版本,以下的版本可能会失效,建议查看最新版本

wget https://imagemagick.org/download/ImageMagick-7.0.9-27.tar.gz
tar zxvf ImageMagick-7.0.9-27.tar.gz
cd ImageMagick-7.0.9-27
./configure --prefix=/usr/local/imagemagick
make&&make install

编译时间较长,等它完成

接下来安装imagick扩展,以php7.2为例,imagick扩展包地址https://pecl.php.net/package/imagick,建议查看最新版本,目前最新版本为3.4.4

wget https://pecl.php.net/get/imagick-3.4.4.tgz
tar zxvf imagick-3.4.4.tgz
cd imagick-3.4.4
/vhs/kangle/ext/php72/bin/phpize
./configure --with-php-config=/vhs/kangle/ext/php72/bin/php-config --with-imagick=/usr/local/imagemagick
make&&make install

这样就完成了imagick扩展,接下来重起kangle

/vhs/kangle/bin/kangle -q
/vhs/kangle/bin/kangle

完成。

评论