php安装imagick扩展

简介:

需要下载的东西:

1
2
3
4
5
6
7
libwebp-0.5.1. tar .gz
wget 
  
ImageMagick6.9.5. tar .gz
wget http: //git .imagemagick.org /repos/ImageMagick/repository/archive . tar .gz?ref=6.9.5-0
imagick-3.1.2.tgz
https: //pecl .php.net /get/imagick-3 .1.2.tgz

一定要用ImageMagick6.9.5.tar.gz这个包,因为官方最新版的是ImageMagick-7.0.2-4,安装后有问题.


一.

1
yum -y  install  libpng-devel libjpeg-devel

二.安装webo库

1
2
3
4
5
6
[root@testserver-1 src] # tar -zxvf libwebp-0.5.0.tar.gz
[root@testserver-1 src] # cd libwebp-0.5.0/
[root@testserver-1 libwebp-0.5.0] # ./configure && make && make install
[root@testserver-1 libwebp-0.5.0] # cp /usr/local/lib/libwebp.so.6.0.0 /usr/lib64/
[root@testserver-1 libwebp-0.5.0] # ln -s  /usr/lib64/libwebp.so.6.0.0 /usr/lib64/libwebp.so.6
[root@testserver-1 libwebp-0.5.0] # ln -s  /usr/lib64/libwebp.so.6.0.0 /usr/lib64/libwebp.so

安装ImageMagick

1
2
3
4
5
[root@testserver-1 src] # tar -zxvf ImageMagick6.9.5.tar.gz
[root@testserver-1 src] # cd ImageMagick-6.9.5/
[root@testserver-1 ImageMagick-6.9.5] # ./configure --prefix=/usr/local/imagemagick --with-webp
[root@testserver-1 ImageMagick-6.9.5] # make && make install
[root@testserver-1 src] # ln -s /usr/local/imagemagick/include/ImageMagick-6 /usr/local/imagemagick/include/ImageMagick

不同的地方:

1
2
3
4
[root@testserver-1 src] # vim /etc/profile
export  MAGICK_HOME= /usr/local/imagemagick/
export  PATH=$MAGICK_HOME /bin :$PATH
[root@testserver-1 src] # source /etc/profile

没有上面那一步,可能会找不到convert命令。

安装php扩展

1
2
3
4
5
tar  -zxvf imagick-3.1.0RC2.tgz
cd  imagick-3.1.0RC2 /usr/local/php/bin/phpize
export  PKG_CONFIG_PATH= /usr/local/imagemagick/lib/pkgconfig
. /configure  --with-php-config= /usr/local/php/bin/php-config  --with-imagick= /usr/local/imagemagick
make  &&  make  install

有两个坑,就是用官方的最新版本ImageMagick,不正常.




本文转自 yawei555 51CTO博客,原文链接:http://blog.51cto.com/huwei555/1826692,如需转载请自行联系原作者

相关文章
|
5月前
|
JavaScript Linux PHP
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
202 3
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
|
6月前
|
自然语言处理 测试技术 API
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
593 5
|
11月前
|
运维 JavaScript 应用服务中间件
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
本文介绍了OS Copilot在ECS上 Alibaba Cloud Linux的安装与使用,并对其多项参数进行了功能测评。OS Copilot是为操作系统提供智能化辅助的工具,支持自动化任务、智能推荐、故障排查等功能。安装时需检查是否已安装(`rpm -q os-copilot`),若未安装则用`yum install os-copilot`命令安装,并配置AccessKey信息连接阿里云服务。通过测试不同参数命令,如`-t`参数,展示了其自动化执行和智能生成回答的能力,显著提升运维效率。
os-copilot安装与多项功能测评,帮助开发人员PHP环境排查问题
|
8月前
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
280 6
|
10月前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
375 20
|
Java 程序员 PHP
01 入门PHP就来我这-安装phpstudy
路老师的PHP入门教程,带你从零开始学习PHP。首先下载并安装phpStudy,接着配置域名和端口,最后创建并运行第一个PHP文件。内容详实,适合初学者。
269 3
01 入门PHP就来我这-安装phpstudy
|
NoSQL MongoDB PHP
PHP7 MongDB 安装与使用
10月更文挑战第19天
188 1
PHP7 MongDB 安装与使用
|
PHP 计算机视觉 开发者
PHP中的图像处理:GD库与Imagick的应用比较
在PHP开发中,图像处理是一个常见的需求,尤其是在开发图像生成、编辑、缩放等功能时。PHP提供了两种主流的图像处理库——GD库和Imagick,它们各自具有不同的特点和适用场景。本文将对这两者进行比较,帮助开发者根据项目需求选择合适的图像处理工具。
|
NoSQL 安全 Linux
MongoDB PHP 扩展
10月更文挑战第19天
145 0
MongoDB PHP 扩展
|
测试技术 PHP 开发工具
php性能监测模块XHProf安装与测试
【10月更文挑战第13天】php性能监测模块XHProf安装与测试
160 0