从JMagick网站下载6.4.0版本的ImageMagick和JMagick
wget http://downloads.jmagick.org/6.4.0/ImageMagick-6.4.0-0.tar.gz
wget http://downloads.jmagick.org/6.4.0/jmagick-6.4.0-src.tar.gz
如果wget不能用 运行 yum install wget
(1) 安装ImageMagick
(i) 解压包ImageMagick:tar zxvf ImageMagick-6.4.0-0.tar.gz
(ii) cd ImageMagick-6.4.0
(iii) ./configure --prefix=/usr/local/ImageMagick
(iv) make
(v) make install
若出现下面的错误
BEGIN failed--compilation aborted at Makefile.PL line 24.
make[1]: *** [PerlMagick/Makefile] 错误 2
make[1]: Leaving directory `/opt/software/ImageMagick-6.5.1-2'
make: *** [all] 错误 2
运行yum -y install perl-CPAN
(2) 安装JMagick
(i) 解压包JMagick:tar zxvf jmagick-6.4.0-src.tar.gz
(ii) cd 6.4.0
(iii) ./configure --prefix=/usr/local/jmagick --with-magick-home=/usr/local/ImageMagick --with-java-home=/usr/java/jdk1.6.0_32(java的home目录,用echo $JAVA_HOME看)
(iv) make
(v) make install
(3) 把libJMagick.so拷贝到jdk的amd64目录里
cp /usr/local/jmagick/lib/libJMagick.so /usr/local/java/jre/lib/amd64/
(4) 将jmagick.jar拷贝到jdk的ext目录下
cp /usr/local/jmagick/lib/jmagick-6.4.0.jar /usr/local/java/jre/lib/ext/
这样安装就成功了。如果是WEB应用,在程序里没有写systemclassloader=no的话,那么在catalina.sh里面加上一句CATALINA_OPTS="-Djmagick.systemclassloader=no"
需要注意的一点:如果你的CentOS是64的,那么JDK也需要安装64位的,否则得话程序里调用jmagick.jar是不会成功的!
分享到:
相关推荐
在32位架构的Linux系统上安装特定的应用程序可能会遇到一些挑战,因为随着64位系统的普及,很多软件更新主要面向64位平台。本文将详细介绍如何在32位CentOS系统上安装飞秋(IPMSG)及其安装方法。 飞秋,全称...
云计算平台 64位CentOS 7.0_x86安装镜像百度云下载 永久有效
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
CentOS 5.8 安装教程 CentOS 5.8 是一个流行的 Linux 操作系统,本文将指导用户如何安装 CentOS 5.8。 知识点 1: 准备 CentOS 的 ISO 文件 在安装 CentOS 5.8 之前,需要准备好 CentOS 的 ISO 文件。用户可以从 ...
四、CentOS 8 安装步骤 以下是 CentOS 8 安装步骤: 1. 下载 CentOS 8 ISO 文件 2. 创建 CentOS 8 启动介质(USB 或 DVD) 3. 选择“安装 CentOS Linux 8.0”选项 4. 选择偏好语言 5. 准备安装 CentOS 8 在准备...
我们使用 VMware 15.5 作为虚拟机软件,并且选择 Window 10 64 位作为主机系统。在创建虚拟机时,我们需要选择虚拟机的存放位置和虚拟机名称,然后选择网络类型,选择 NAT 模式。在自定义硬件中,我们需要查看设备...
CentOS 7 安装 MySQL
cloog-ppl-0.15.7-1.2.el6.x86_64.rpm cpp-4.4.7-4.el6.x86_64.rpm gcc-4.4.7-4.el6.x86_64.rpm gmp-4.3.1-7.el6_2.2.x86_64.rpm libmpdclient2-2.1-1.el5.rf.x86_64.rpm mpc-0.19-1.el6.rf.x86_64.rpm mpfr-2.4.1-6...
CentOS-6.4-x86_64-bin-DVD1.iso(64 位),第二个镜像是系统自带软件安装包; 2、安装 CentOS 6.4 系统的计算机内存必须等于或者大于 628M(最小内存 628M),才能启用图形安装模式; 3、CentOS 6.4 文本安装...
CentOS 5.5 下 Qt 的安装配置 在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要...
"CentOS6.8 64位安装镜像"是搭建稳定服务器环境的基础,其安装过程相对简单,但需要注意的是,安装后的系统配置和安全管理同样重要。通过了解这些步骤和后续的系统优化,你可以更好地利用这个强大的开源操作系统。
四、解决 CentOS 安装问题的方法 解决 CentOS 安装问题的方法主要有以下几种: 1. 检查安装程序的日志,检查安装过程中的错误信息,以便找到解决问题的方法。 2. 检查硬件和软件的配置,检查硬件和软件的兼容性,...
### CentOS 7 64位安装全过程详解 #### 一、CentOS 7 特点与资源介绍 **特点:** - **稳定性与可靠性:** CentOS 7 基于 Red Hat Enterprise Linux (RHEL) 的源代码构建,这意味着它继承了 RHEL 的稳定性和可靠性...
### CentOS 6.7 安装 JDK 1.8 的详细步骤 在 CentOS 6.7 上安装 JDK 1.8 是一项常见的任务,对于运行 Java 应用程序至关重要。以下是从连接到服务器到验证安装的整个过程: #### 1. 连接到 CentOS 服务器 首先,...
【描述】"centos7 64位镜像文件"指的是用于安装或部署CentOS 7操作系统的64位ISO映像文件。这种文件通常用于在没有网络连接的情况下进行离线安装,或者创建可启动的USB驱动器或DVD来启动和安装操作系统。"CentOS-7-...
安装MongoDB需要安装mongodb-org元数据包,该包包含四个组件包:mongodb-org-server、mongodb-org-mongos、mongodb-org-shell、mongodb-org-tools。 在Centos7下安装MongoDB可以通过epel-release的yum源来安装,...
内容: 1、centos 6 安装 mantisbt-1.2.8 ; 2、 centos 7 安装 mantisbt-2.12.0.zip 3、mantisbt-2.12.0.tar.gz包; 4、MySQL-5.5.59-1.el7.x86_64.rpm-bundle.tar包
"CentOS7安装指南" 本指南将指导您完成 CentOS 7 的安装过程,涵盖从虚拟机设置到安装完成后的基本配置。 虚拟机设置 在开始安装 CentOS 7 之前,需要设置虚拟机的网络适配器模式为“桥接模式”。这将允许虚拟机...
rpm -ivh glibc-2.28-101.el8.i686.rpm glibc-common-2.28-101.el8.x86_64.rpm glibc-all-langpacks-2.28-101.el8.x86_64.rpm --replacefiles rpm -ivh libstdc++-8.3.1-5.el8.0.2.i686.rpm --replacefiles
一些情况下, 服务器不联网, 则安装一些常用的命令比较麻烦, 本资源提供 Centos 离线安装 zip 和 unzip 命令和安装方法, 文件包含 unzip-6.0-21.el7.x86_64.rpm 和 zip-3.0-11.el7.x86_64.rpm以及安装命令。