设为首页 收藏本站
查看: 888|回复: 0

[经验分享] linux下 安装 ImageMagick 及其 php imagick扩展

[复制链接]

尚未签到

发表于 2018-12-22 09:32:04 | 显示全部楼层 |阅读模式
  废话少说  1 下载ImageMagick-6.7.1-6
  wget ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/ImageMagick.tar.gz
  [root@localhost zhangminsong]# ll
  total 12380
  -rw-r--r-- 1 root root 12656433 Aug 18 16:47 ImageMagick.tar.gz
  2 解压
  [root@localhost zhangminsong]# tar -xzvf ImageMagick.tar.gz
  3 编译安装
  [root@localhost zhangminsong]# cd  ImageMagick-6.7.1-6
  [root@localhost ImageMagick-6.7.1-6]# ./configure -prefix=/usr/local/imagemagick -enable-lzw -with-modules && make && make install
  查看一下
  [root@localhost zhangminsong]# convert -version
  Version: ImageMagick 6.7.1-6 2011-08-17 Q16 http://www.imagemagick.org
  Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
  Features: OpenMP
  测试一下
  [root@localhost ImageMagick-6.7.1-6]# pwd
  /root/zhangminsong/ImageMagick-6.7.1-6
  [root@localhost ImageMagick-6.7.1-6]# cd images/
  [root@localhost images]# convert -sample 25%x25% wizard.jpg test.jpg
  ok了
  开始装imagick的PHP扩展
  注意:安装imagick扩展时需要PHP >= 5.1.3,ImageMagick >= 6.2.4
  获取imagick
  [root@localhost zhangminsong]# wget http://pecl.php.net/get/imagick-3.1.0b1.tgz
  --2011-08-18 17:44:48--  http://pecl.php.net/get/imagick-3.1.0b1.tgz
  Resolving pecl.php.net... 76.75.200.106
  Connecting to pecl.php.net|76.75.200.106|:80... connected.
  HTTP request sent, awaiting response... 200 OK
  Length: 93269 (91K) [application/octet-stream]
  Saving to: `imagick-3.1.0b1.tgz'
  100%[===============================================================================================================================================================>] 93,269      55.6K/s   in 1.6s
  2011-08-18 17:44:51 (55.6 KB/s) - `imagick-3.1.0b1.tgz' saved [93269/93269]
  解压
  [root@localhost zhangminsong]# tar zxvf imagick-3.1.0b1.tgz
  package.xml
  imagick-3.1.0b1/examples/polygon.php
  imagick-3.1.0b1/examples/captcha.php
  imagick-3.1.0b1/examples/thumbnail.php
  imagick-3.1.0b1/examples/watermark.php
  imagick-3.1.0b1/config.m4
  imagick-3.1.0b1/config.w32
  imagick-3.1.0b1/CREDITS
  imagick-3.1.0b1/imagick.c
  imagick-3.1.0b1/imagick_class.c
  imagick-3.1.0b1/imagickdraw_class.c
  imagick-3.1.0b1/imagickpixel_class.c
  imagick-3.1.0b1/imagickpixeliterator_class.c
  imagick-3.1.0b1/imagick_helpers.c
  imagick-3.1.0b1/imagick_file.c
  imagick-3.1.0b1/php_imagick.h
  imagick-3.1.0b1/php_imagick_defs.h
  imagick-3.1.0b1/php_imagick_helpers.h
  imagick-3.1.0b1/php_imagick_macros.h
  imagick-3.1.0b1/php_imagick_shared.h
  imagick-3.1.0b1/php_imagick_file.h
  imagick-3.1.0b1/TODO
  imagick-3.1.0b1/INSTALL
  imagick-3.1.0b1/ChangeLog
  phpize
  [root@localhost zhangminsong]# cd imagick-3.1.0b1
  [root@localhost imagick-3.1.0b1]# /opt/modules/php5.3.5/bin/phpize
  Configuring for:
  PHP Api Version:         20090626
  Zend Module Api No:      20090626
  Zend Extension Api No:   220090626
  配置编译
  [root@localhost zhangminsong]# ./configure --with-php-config=/opt/modules/php5.3.5/bin/php-config --with-imagick=/usr/local/imagemagick
  [root@localhost zhangminsong]# make&&make install
  编译成功后会在php 扩展目录生成imagick.so
  我的路径是/opt/modules/php5.3.5/lib/php/extensions/no-debug-non-zts-20090626/
  然后再php.ini里面 加上
  extension="imagick.so"
  重启php phpinfo()看看
  安装完成。。。。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-654278-1-1.html 上篇帖子: php环境配置 下篇帖子: PHP学习笔记【7】_变量
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表