怎样在CentOS6.8上安装GraphicsMagick
来源:互联网 发布:二叉排序树的建立算法 编辑:程序博客网 时间:2024/06/15 02:07
第一步:下载安装包
从官网下载GraphicsMagick-1.3.25.tar.bz2安装包,如果不知道怎样从官网下载的话,大家可以参考:http://blog.csdn.net/u012453843/article/details/52860135这篇博客来下载。
第二步:将下载的安装包上传到服务器(也就是我们的CentOS虚拟机)
我们可以使用FileZilla工具来上传,不知道怎样操作的话,大家可以参考:http://blog.csdn.net/u012453843/article/details/52422736这篇博客进行学习。这里我把GraphicsMagick-1.3.25.tar.bz2安装包上传到了root根目录下的一个zcms文件夹下了(大家可以上传到你想要放的目录即可)
第三步:解压安装包
我们使用命令:tar xvfj GraphicsMagick-1.3.25.tar.bz2来进行解压(当然前提是在安装包所在的目录下)。
第四步:安装相关的依赖
1.安装包解压之后,会出现一个GraphicsMagick-1.3.25的文件夹,我们进使用命令cd GraphicsMagick-1.3.25入到这个文件夹,我们还可以查看一下GraphicsMagick-1.3.25目录下都有什么文件,如下图所示。
2.在GraphicsMagick-1.3.25目录下,我们使用命令:yum install -y libpng-devel libpng libjpeg libjpeg-devel libpng libpng-devel libtiff-devel libtiff libwmf-devel libwmf libxml2-devel libxml2 zlib-devel zlib gd-devel gd bzip2 bzip2-devel libzip-devel libzip来自动安装相关的依赖。(前提是你的虚拟机要能连网,如果不知道怎样连网大家可以参考:http://blog.csdn.net/u012453843/article/details/52839105这篇博客进行学习)
第五步:正式安装
1.我们先执行./configure --prefix=/usr/local/GraphicsMagick-1.3.25 --disable-static --enable-openmp --enable-shared --enable-symbol-prefix
2.接着执行make
3.最后执行make install
第六步:配置环境变量
我们使用命令:vim /etc/profile打开配置文件,在页面的底部加上下面的配置
export GM_HOME=/usr/local/GraphicsMagick-1.3.25
export PATH=$PATH:$GM_HOME/bin
写完之后保存退出,然后使用命令source /etc/profile来使配置文件生效。
第七步:检查是否安装成功
使用命令:gm version,回显信息如下所示:说明我们安装配置成功!!!
Copyright (C) 2002-2016 GraphicsMagick Group.
Additional copyrights and licenses apply to this software.
See http://www.GraphicsMagick.org/www/Copyright.html for details.
Native Thread Safe yes
Large Files (> 32 bit) yes
Large Memory (> 32 bit) yes
BZIP yes
DPS no
FlashPix no
FreeType yes
Ghostscript (Library) no
JBIG no
JPEG-2000 no
JPEG yes
Little CMS no
Loadable Modules no
OpenMP yes (200805)
PNG yes
TIFF yes
TRIO no
UMEM no
WebP no
WMF yes
X11 yes
XML yes
ZLIB yes
./configure '--prefix=/usr/local/GraphicsMagick-1.3.25' '--disable-static' '--enable-openmp' '--enable-shared' '--enable-symbol-prefix'
CC = gcc -std=gnu99
CFLAGS = -fopenmp -g -O2 -Wall -pthread
CPPFLAGS = -I/usr/include/freetype2 -I/usr/include/libxml2
CXX = g++
CXXFLAGS = -pthread
LDFLAGS =
LIBS = -ltiff -lfreetype -ljpeg -lpng12 -lwmflite -lXext -lX11 -lbz2 -lxml2 -lz -lm -lgomp -lpthread
- 怎样在CentOS6.8上安装GraphicsMagick
- 在32位Centos6.4上安装GraphicsMagick
- 在CentOS下安装GraphicsMagick
- 在CentOS6上安装 maven
- DCM4CHEE Archive light 5.10在CentOS6.8上的安装
- GraphicsMagick在Linux环境的安装
- GraphicsMagick在centos环境的安装
- 在centos6.5上静默安装oracle11g
- 在CentOS6.4上,安装MySQL5.6.14
- 在centos6.3上安装subversion客户端
- 如何在centos6上安装laravel 4
- Mongodb 在CentOS6.2上的安装
- 在CentOS6.5上安装Code::Blocks
- 在Centos6.3上安装Nokogiri
- ORACLE10G在Centos6.4上安装
- 在centOS6.5 上安装使用pipework
- 在centos6.5上安装docker
- 在centos6.5上安装webmin
- nginx rewrite模块探究与实验
- kafka:python获取kafka的值
- .264视频文件封装成.MP4方法
- jmeter学习随笔1
- 集群/分布式环境下5种session处理策略
- 怎样在CentOS6.8上安装GraphicsMagick
- 测试分享
- Java I/O流知识总结
- Android随机生成颜色
- 运维笔记11(linux系统日志rsyslogd,采集日志分类存放服务journalctld,时间同步服务chronyd)
- JAVA 服务提供者框架介绍
- Highcharts/Highstock 禁用放大及手势操作
- 2.第七章
- git的安装与相关操作指令