Imagick是PHP重要的扩展模块,提供了比GD库函数更我方便强大的图片处理功能。安装两者在系统里也并不会有所冲突。在Ubuntu中安装也是很简单方便,只需一条安装命令就能搞定
Imagick模块 安装命令:
//首先先更新软件源
nixon@nixonli:~$ sudo apt update
//使用apt命令安装软件包
nixon@nixonli:~$ sudo apt install php-imagick 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装的并且现在不需要了: distro-info 使用'sudo apt autoremove'来卸载它(它们)。 将会同时安装下列软件: gsfonts imagemagick-6-common libfftw3-double3 liblqr-1-0 libmagickcore-6.q16-6 libmagickwand-6.q16-6 ttf-dejavu-core 建议安装: libfftw3-bin libfftw3-dev libmagickcore-6.q16-6-extra 下列【新】软件包将被安装: gsfonts imagemagick-6-common libfftw3-double3 liblqr-1-0 libmagickcore-6.q16-6 libmagickwand-6.q16-6 php-imagick ttf-dejavu-core 升级了 0 个软件包,新安装了 8 个软件包,要卸载 0 个软件包,有 40 个软件包未被升级。 需要下载 5,987 kB 的归档。 解压缩后会消耗 16.5 MB 的额外空间。 您希望继续执行吗? [Y/n] 获取:1 http://mirrors.ustc.edu.cn/ubuntu focal/main amd64 libfftw3-double3 amd64 3.3.8-2ubuntu1 [728 kB] 获取:2 http://mirrors.ustc.edu.cn/ubuntu focal/universe amd64 liblqr-1-0 amd64 0.4.2-2.1 [27.7 kB] 获取:3 http://mirrors.ustc.edu.cn/ubuntu focal-updates/universe amd64 imagemagick-6-common all 8:6.9.10.23+dfsg-2.1ubuntu11.4 [60.9 kB] 获取:4 http://mirrors.ustc.edu.cn/ubuntu focal-updates/universe amd64 libmagickcore-6.q16-6 amd64 8:6.9.10.23+dfsg-2.1ubuntu11.4 [1,647 kB] 获取:5 http://mirrors.ustc.edu.cn/ubuntu focal-updates/universe amd64 libmagickwand-6.q16-6 amd64 8:6.9.10.23+dfsg-2.1ubuntu11.4 [303 kB] 获取:6 http://mirrors.ustc.edu.cn/ubuntu focal/universe amd64 php-imagick amd64 3.4.4-4 [97.3 kB] 获取:7 http://mirrors.ustc.edu.cn/ubuntu focal/universe amd64 gsfonts all 1:8.11+urwcyr1.0.7~pre44-4.4 [3,120 kB] 获取:8 http://mirrors.ustc.edu.cn/ubuntu focal/universe amd64 ttf-dejavu-core all 2.37-1 [2,978 B] 已下载 5,987 kB,耗时 3秒 (1,751 kB/s) 正在选中未选择的软件包 libfftw3-double3:amd64。 (正在读取数据库 ... 系统当前共安装有 262507 个文件和目录。) 准备解压 .../0-libfftw3-double3_3.3.8-2ubuntu1_amd64.deb ... 正在解压 libfftw3-double3:amd64 (3.3.8-2ubuntu1) ... 正在选中未选择的软件包 liblqr-1-0:amd64。 准备解压 .../1-liblqr-1-0_0.4.2-2.1_amd64.deb ... 正在解压 liblqr-1-0:amd64 (0.4.2-2.1) ... 正在选中未选择的软件包 imagemagick-6-common。 准备解压 .../2-imagemagick-6-common_8%3a6.9.10.23+dfsg-2.1ubuntu11.4_all.deb .. . 正在解压 imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11.4) ... 正在选中未选择的软件包 libmagickcore-6.q16-6:amd64。 准备解压 .../3-libmagickcore-6.q16-6_8%3a6.9.10.23+dfsg-2.1ubuntu11.4_amd64.deb ... 正在解压 libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ... 正在选中未选择的软件包 libmagickwand-6.q16-6:amd64。 准备解压 .../4-libmagickwand-6.q16-6_8%3a6.9.10.23+dfsg-2.1ubuntu11.4_amd64.deb ... 正在解压 libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ... 正在选中未选择的软件包 php-imagick。 准备解压 .../5-php-imagick_3.4.4-4_amd64.deb ... 正在解压 php-imagick (3.4.4-4) ... 正在选中未选择的软件包 gsfonts。 准备解压 .../6-gsfonts_1%3a8.11+urwcyr1.0.7~pre44-4.4_all.deb ... 正在解压 gsfonts (1:8.11+urwcyr1.0.7~pre44-4.4) ... 正在选中未选择的软件包 ttf-dejavu-core。 准备解压 .../7-ttf-dejavu-core_2.37-1_all.deb ... 正在解压 ttf-dejavu-core (2.37-1) ... 正在设置 imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11.4) ... 正在设置 gsfonts (1:8.11+urwcyr1.0.7~pre44-4.4) ... 正在设置 libfftw3-double3:amd64 (3.3.8-2ubuntu1) ... 正在设置 liblqr-1-0:amd64 (0.4.2-2.1) ... 正在设置 ttf-dejavu-core (2.37-1) ... 正在设置 libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ... 正在设置 libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ... 正在设置 php-imagick (3.4.4-4) ... 正在处理用于 libc-bin (2.31-0ubuntu9.2) 的触发器 ... 正在处理用于 fontconfig (2.13.1-2ubuntu3) 的触发器 ... 正在处理用于 libapache2-mod-php7.4 (7.4.3-4ubuntu2.4) 的触发器 ... 正在处理用于 php7.4-cli (7.4.3-4ubuntu2.4) 的触发器 ...
//使用以下命令查看扩展模块是否已经加载 //如果安装成功会返回imagick信息 nixon@nixonli:~$ php -m | grep imagick imagick
安装完成我们需要重启apache服务
nixon@nixonli:~$ sudo service apache2 restart

关注公众号『窗外天空』
获取更多建站运营运维新知!互联网创业、前沿技术......
最新评论
水淀粉vdfv
有其他下载方式么,网站上的点击下载后没有任何反应,或者直接发给我一下?83835079@qq.com
你好,我的型号ELECOM WRC-X3200GST3,ARMv8 Processor rev 4构架,CPU mediatek/mt7622,找了很久没有找到
我的也是这样。一直无法确认ARCH架构,或是不支持。一直没办法用。不知道怎么办了
您好,现在安装上了,可是ssr plus+配置好节点也没用,一直都是未运行,节点是有效的; 另外那个passwall2一找开就提示"无法确认ARCH架构,或是不支持", 麻烦大佬帮忙看下是什么问题,谢谢!