用yum 安装依赖的包
yum install libjpeg libjpeg-devel libpng libpng-devel libtiff libtiff-devel libungif libungif-devel perl-CPAN perl make gcc
下载ImageMagick-6.4.0-0
wget http://downloads.jmagick.org/6.4.0/ImageMagick-6.4.0-0.tar.gz
tar -zxvf ImageMagick-6.4.0-0.tar.gz
cd ImageMagick-6.4.0
./configure --prefix=/usr/local/imagemagick/ --disable-openmp
make && make install
注意:一定要把openmp 关掉,否则会引起cpu死循环,导致负载很高。
再vi /etc/profile, 在最后添加: export PATH=$PATH:/usr/local/imagemagick/bin
以上安装好之后使用以下方法校验是否安装成功:check: convert test.jpg -resize 50% test_new.jpg
3. 安装JMagick,最好保证ImageMagick和JMagic版本一致
wget http://downloads.jmagick.org/6.4.0/jmagick-6.4.0-src.tar.gz
tar -zxvf jmagick-6.4.0-src.tar.gz
mv 6.4.0/ jmagick-6.4.0-src
cd jmagick-6.4.0-src
./configure --with-java-home=/usr/local/jdk/ --with-magick-home=/usr/local/imagemagick/
make && make install
cd lib ; cp *.so /usr/lib/
#so文件必须放在/usr/lib/ ,否则 java找不到.so库文件
vi /etc/ld.so.conf, 加入:/usr/local/imagemagick/lib
执行ldconfig命令生效
4.安装GraphicsMagick 实时、动态缩图
yum install GraphicsMagick
本文出自 “一阵风” 博客,请务必保留此出处http://chenwenming.blog.51cto.com/327092/1639554
原文地址:http://chenwenming.blog.51cto.com/327092/1639554