linux下GraphicsMagick 的安装
来源:互联网 发布:java web编程实战宝典 编辑:程序博客网 时间:2024/04/30 21:33
前言:因为要给后台项目上传的图片加水印,用jdk自带的方法操作较大的图片时会报堆内存溢出的异常,所以改用GraphicsMagick 。
win系统下的GraphicsMagick 安装非常简单,因为正式服务器是linux 故记录GraphicsMagick 在linux下的安装步骤
环境 阿里云 CenOS 6.5
首先下载 GraphicsMagick-1.3.22.tar.gz 并把文件方法 /usr/local/ 下
解压:
cd /usr/local
tar -zxvf GraphicsMagick-1.3.22.tar.gz (会在该目录生成GraphicsMagick-1.3.22的文件夹)
检查需要安装第三方库以支持JPEG,PNG
./configure --prefix=/usr/local/graphicsmagick-1.3.22
如果出现
JPEG v1 --with-jpeg=yes noPNG --with-png=yes no
表示需要安装第三方库(libpng和libjpeg)
安装方法
yum install -y libpng-devel libpng
yum install -y libjpeg-devel libjpeg
如果出现
configure: error: libltdl is required for modules build
则
yum install libtool-ltdl libtool-ltdl-devel
安装好必要的库后 执行命令
cd ../GraphicsMagick-1.3.22 ./configure --prefix=/usr/local/graphicsmagick-1.3.22(这时候原来的JPEG v1 --with-jpeg=yes noPNG --withpng=yes no no会变成yes) make make install
最后配置环境变量
命令 : vi /etc/profile
在profile 最下面加入如下字段
export GMAGICK_HOME="/usr/local/GraphicsMagick-1.3.22"
export PATH="$GMAGICK_HOME/bin:$PATH"
LD_LIBRARY_PATH=$GMAGICK_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
让配置生效
命令 :source /etc/profile
执行命令 gm convert -list formats 查看列表
如果列表中如果显示PNG、JPEG、GIF等则表示已支持图片转换。
参考文章
http://www.cnblogs.com/javapro/archive/2013/04/28/3048393.html
http://blog.csdn.net/rongge2008/article/details/49633617
0 0
- linux下GraphicsMagick 的安装
- Linux下安装GraphicsMagick
- linux下安装GraphicsMagick
- Linux下安装JDK+Tomcat+APR+GraphicsMagick
- GraphicsMagick在Linux环境的安装
- linux+GraphicsMagick 安装
- GraphicsMagick Linux 安装
- 在CentOS下安装GraphicsMagick
- GraphicsMagick在Linux环境的安装 和 im4java的配置
- GraphicsMagick+Im4Java在windows和linux下的配置
- GraphicsMagick+Im4Java在windows和linux下的配置
- GraphicsMagick在Linux环境的安装【jpeg failed tests处理】
- GraphicsMagick在mac-os下货Linux下安装及使用
- linux 安装 GraphicsMagick Display (32-bit)
- GraphicsMagick 1.3.25 Linux安装部署
- GraphicsMagick 安装
- GraphicsMagick 安装
- GraphicsMagick安装
- 【算法学习】剑指offer问题8——旋转数组
- 网易视频云邵峰:移动直播视频流分发网络的演进
- 【计算机视觉】Selective Search for Object Recognition论文阅读1
- souvenirs without help
- 基于Token的WEB后台认证机制
- linux下GraphicsMagick 的安装
- 通过appearance设置app主题
- Minimum Depth of Binary Tree
- 搭建自己的私有云
- PHP篇之爬取豆瓣电影Top250的电影名
- jsp 中ajax请求路径怎么写
- redis 存储数据结构及持久化方式--rdb 、aof
- 网易视频云朱玲:互动直播场景下的视频核心技术实践
- Leetcode 53. Maximum Subarray