- 更新系统软件
yum update
- 下载并上传ImageMagick-1.3.25.tar.gz的安装包至/usr/local/。
- 解压安装包
tar -zxvf GraphicsMagick-1.3.25.tar.gz
- 进入GraphicsMagick-1.3.25文件夹
cd GraphicsMagick-1.3.25
- 配置、编译、安装
./configure --prefix=/usr/local/graphicsmagick-1.3.25
make
make install
- 将GraphicsMagic_HOME/bin目录配置到环境变量中
vi /etc/profile
#加入以下命令
#GraphicsMagick
export GraphicsMagic_HOME=/usr/local/GraphicsMagick-1.3.25
export PATH=$GraphicsMagic_HOME/bin:$PATH
- 使环境变量配置生效
source /etc/profile
- 验证
gm -help
9.(*非必须)在执行./configure后出现以下信息,则需要安装第三方库以支持JPEG,PNG,FreeType处理。
Delegate Configuration:
BZLIB --with-bzlib=yes yes
DPS --with-dps=yes no
FlashPIX --with-fpx=no no
FreeType 2.0 --with-ttf=yes no (需要freetype支持)
Ghostscript None gs (unknown)
Ghostscript fonts --with-gs-font-dir=default /usr/share/fonts/default/Type1/
Ghostscript lib --with-gslib=no no
JBIG --with-jbig=yes no
JPEG v1 --with-jpeg=yes no (需要libjpeg支持)
JPEG-2000 --with-jp2=yes no
LCMS v1 --with-lcms=yes no
LCMS v2 --with-lcms2=yes no
LZMA --with-lzma=yes no
Magick++ --with-magick-plus-plus=yes yes
PERL --with-perl=no no
PNG --with-png=yes no (需要libpng支持)
TIFF --with-tiff=yes no
TRIO --with-trio=yes no
Windows fonts --with-windows-font-dir= none
WMF --with-wmf=yes no
X11 --with-x= no
XML --with-xml=yes yes
ZLIB --with-zlib=yes yes
若遇到以上情况,则需要下载并上传以下安装包:
libjpeg-6b.tar.gz
libpng-1.2.49.tar.gz
freetype-2.6.5.tar.gz
以安装libjpeg为例
① 解压libjpeg-6b.tar.gz
至/usr/local/libjpeg-6b目录
# tar -zxvf libjpeg-6b.tar.gz
②进入目录并配置编译安装
# cd libjpeg-6b
# ./configure
# make
# make install
③添加软链接
# ln -s /usr/local/lib/libjpeg* /lib/
# ln -s /usr/local/lib/libjpeg* /lib64/