CentOS6 Linux下安装ImageMagick笔记

来源:互联网 发布:永鹏网络 编辑:程序博客网 时间:2024/04/29 15:03

由于开发的系统中需要对用户上传的图片进行处理,故而用到了ImageMagick,相关的介绍就不详细说了,主要记录安装过程的一些注意事项。

一、请确保系统中已经安装如下依赖包,可以通过下面的命令进行查看 # rpm -qa |grep libjpeg系统中是否已经存在这些包,如果有的话就没有必要再安装了。

[root@localhost ~]# yum install libjpeg[root@localhost ~]# yum install libjpeg-devel[root@localhost ~]# yum install libtiff[root@localhost ~]# yum install libtiff-devel[root@localhost ~]# yum install libungif[root@localhost ~]# yum install libungif-devel[root@localhost ~]# yum install freetype[root@localhost ~]# yum install zlib
二、安装libpng-1.2.50.tar.gz(这个包需要单独下载,我的系统中没有)
[root@localhost ~]# tar -xzvf libpng-1.2.50.tar.gz[root@localhost ~]# cd libpng-1.2.50[root@localhost ~]# cp scripts/makefile.std makefile[root@localhost ~]# vi makefile 找到CFLAGS=-I$(ZLIBINC) -O # -g -DPNG_DEBUG=5  修改成 CFLAGS=-I$(ZLIBINC) -O -fPIC # -g -DPNG_DEBUG=5[root@localhost ~]# make[root@localhost ~]# make install
 三、安装ImageMagick-6.4.0-0.tar.gz(这个也是下载的,ImageMagic官网上)
[root@localhost ~]# tar -zvxf ImageMagick-6.4.0-0.tar.gz[root@localhost ~]# cd ImageMagick-6.4.0-0[root@localhost ~]# chmod -R 755 *[root@localhost ~]# ./configure --prefix=/opt/ImageMagick-6.4.0 --with-quantum-depth=8   --enable-share[root@localhost ~]# make[root@localhost ~]# make install

四、安装jmagick-6.4.0-src.tar.gz(这个也是下载的,ImageMagic官网上)

[root@localhost ~]# tar zvxf jmagick-6.4.0-src.tar.gz[root@localhost ~]# cd jmagick-6.4.0-src[root@localhost ~]# chmod -R 755 *[root@localhost ~]# ./configure --prefix=/opt/jmagick-6.4.0 --with-java-home=/home/jdk/jdk1.6.0_12 -with-magick-home=/opt/ImageMagick-6.4.0[root@localhost ~]# make all[root@localhost ~]# make install

五、拷贝libJMagick.so到JRE,备份jmagick-6.4.0.jar并添加到自己的Java项目

[root@localhost ~]# cp /opt/jmagick-6.4.0/lib/libJMagick-6.4.0.so   $JAVA_HOME/jre/lib/amd64/libJMagick.so[root@localhost ~]# cp /opt/jmagick-6.4.0/lib/jmagick-6.4.0.jar ~/jmagick-6.4.0.jar
六、上传一张照片到服务器,然后验证一下是否安装成功了
[root@localhost ~]# convert -resize 100x100 test.jpg dest.jpg

以上操作步骤所需要的文件已经全部打包上传至本人微盘,懒得麻烦去官网下载的同学请猛击下载链接:http://vdisk.weibo.com/s/FZap_dryqMNf


0 0
原创粉丝点击