操作系统: CentOS(其他linux操作系统可参考)

安装步骤:

#安装GraphicsMagick(注意将其中的libpng和jpeg相关路径替换成自己系统的对应路径)

tar zxvf GraphicsMagick-1.3.18.tar.gz

./configure --prefix=/usr/local/gmagick CPPFLAGS='-I/usr/local/libpng/include -I/usr/local/jpeg6/include' LDFLAGS='-L/usr/local/libpng/lib -L/usr/local/jpeg6/lib' --enable-shared

make

make install

注:使用

GraphicsMagick-1.3.9版本安装可能报错:coders/magick_libGraphicsMagick_la-png.lo 错误,换个版本试试。

接下来就是PHP扩展gmagick的安装了:

sudo /usr/local/php/bin/pecl install channel://pecl.php.net/gmagick-1.1.2RC1

在安装过程中,会提示要指定GraphicsMagick的安装路径,输入/usr/local/gmagick,回车,直到安装成功。

在php.ini中添加extension=gmagick.so,重启apache,查看phpinfo,看到如下信息,表明安装成功:

Ubuntu下可直接执行如下命令安装:

sudo apt-get install graphicsmagick

linux php gmagick,Linux下编译安装GraphicsMagick及PHP扩展gmagick相关推荐

  1. mac bochs 调试linux,Mac OS X下编译安装带debugger的bochs

    bochs支持两种方式的debugger:(1)自带的debugger(internal debugger); (2)使用gdb-stub方式来debug. 但是这两种方式不兼容,编译的时候只能选其一 ...

  2. linux fileinfo.so,Centos 下编译安装fileinfo扩展

    1.查看当前环境是否安装fileinfo扩展 php -i | grep fileinfo 若出现 fileinfo fileinfo support => enabled 则代表fileinf ...

  3. linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22

    Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...

  4. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

  5. linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录

    一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...

  6. linux下编译httpd,Linux下编译安装Apache httpd 2.4

    Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.当前Apache版本为2.4,本文主要描 ...

  7. linux iptables 编译,Linux下编译安装iptables

    Linux下如何编译安装iptables实例: 先卸载系统已经安装的iptables,卸载前需备份三个文档:iptables启动脚本,iptables-config配置文档,以及已经建立好的iptab ...

  8. Linux(CentOS6.5)下编译安装Nginx1.10.1

    原文出自:http://www.cnblogs.com/comexchan/p/5815753.html Linux(CentOS6.5)下编译安装Nginx1.10.1 首先在特权账号(root)下 ...

  9. linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境

    序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...

  10. linux3.10.53编译,根据官方文档在Linux下编译安装Apache

    根据官方文档在Linux下编译安装Apache 前言 永远记住官方文档才是最准确的安装手册,这篇文章仅为对官方文档的解读和补充,学习提升务必阅读官方文档: http://httpd.apache.or ...

最新文章

  1. cvSaveImage保存图像
  2. Java多线程知识小抄集(四)——完结
  3. jqury ajax跳转界面,jquery ajax 界面跳转失败解决方案
  4. P4781-[模板]拉格朗日插值
  5. 【译】XNA Shader 程序设计(二)
  6. python死磕八之迭代器与生成器
  7. c语言插入排序算法_插入排序算法,流程图和C,C ++代码
  8. OBS鉴权实现的宝典秘籍,速拿!
  9. 【快捷键】—— 键盘篇
  10. border_mode
  11. 【计算机的物理实现】电子科技的根源 - PN结
  12. 3打开db文件_sqlite库学习(3)为什么sqlite3_open会失败
  13. ofd软件linux,数科和福昕OFD软件同银河麒麟桌面操作系统完成互相兼容认证
  14. 数据库表结构设计方法及原则
  15. JSFL自动绘画_2_三阶贝塞尔曲线画线
  16. 自动驾驶时代,巨头Tier 1的困境与突围
  17. java 法定节假日_【java】如何获得每年的法定节假日期以及全年的日历
  18. Redis学习总结(数据类型、持久化、事务、数据删除策略、主从复制、哨兵、缓存雪崩等)
  19. PS 学习笔记 16 -渐变工具组
  20. 【实例】PHP如何实现汉字转为拼音的?

热门文章

  1. Java生鲜电商平台-提现模块的设计与架构
  2. sql server使用的注意点及优化点 自备
  3. Cockroachdb 一、系统环境
  4. android开发中的grid控制
  5. 用Python解决简单的水果分类问题(二)
  6. java jre 1.8_安装java1.8和配置环境变量
  7. mysql identity_insert_由MYSQL SET IDENTITY_INSERT tablename ON;准确方法
  8. 拓端tecdat|R语言实现k-means聚类优化的分层抽样(Stratified Sampling)分析各市镇的人口
  9. Java学习(01-10天, 基本语法)
  10. 单结晶体管的导电特性_室温制备自愈合、可注射PEDOT:PSS导电水凝胶