ImageMagick图片压缩安装配置全过程(linux)
一、系统环境
操作系统:RHEL 4.7
Tomcat版本:5.5.26
二、下载安装文件:
http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz
http://down1.chinaunix.net/distfiles/jpegsrc.v6b.tar.gz
ftp://ftp.simplesystems.org/pub/png/src/libpng-1.2.43.tar.gz
http://downloads.jmagick.org/6.4.0/ImageMagick-6.4.0-0.tar.gz
http://downloads.jmagick.org/6.4.0/jmagick-6.4.0-src.tar.gz
三、安装配置过程
分别下载上面的软件,然后解压,安装:
(1)安装tiff-3.8.2
tar –zxvf tiff-3.8.2.tar.gz
cd tiff-3.8.2
./configure
Make
Make install
Make check
(2)安装jpegsrc.v6b.tar.gz
tar –zxvf jpegsrc.v6b.tar.gz
cd jpegsrc-0.6
./configure --enable-shared --enable-static
Make
Make install
Make check
(3)安装libpng-1.2.43.tar.gz
tar –zxvf libpng-1.2.43.tar.gz
cd libpng-1.2.43
./configure
Make
Make install
Make ckeck
(4)安装ImageMagick-6.4.0-0.tar.gz
tar –zxvf ImageMagick-6.4.0-0
./configure
Make
Make install
Make check
(5)安装jmagick-6.4.0-src.tar.gz
tar –zxvf jmagick-6.4.0-src.tar.gz
mv 6.4.0 jmagick-6.4.0
cd jmagick-6.4.0
./configure
Make
Make clean -----第一遍编译的时候会遇到错误,因此需要清除一下然后再次的make就OK了
Make
Make install
(6)配置环境变量
配置当前用户的配置文件.bash_profile,也可配置所有用户/etc/profile,添加
LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH
在CLASSPATH中添加/usr/local/lib/jmagick-6.4.0.jar
source /etc/profile
(7)修改tomcat的bin/catalina.sh
添加:
JAVA_OPTS="$JAVA_OPTS -Djmagick.systemclassloader=no"
JAVA_OPTS="$JAVA_OPTS -Djava.library.path=/usr/local/lib"
(8)重启tomcat,页面测试功能
(9)测试压缩功能
上传图片cc.jpg ,执行
convert -resize 520x460 -stroke '#FFFFFF' -fill red -pointsize 40 -draw 'text 20,40 "www.xxt.cn"' cc.jpg 22.jpg
相关文档:
Linux太伟大了,什么东西都可以由你来做主,Linux加载完内核后,所有的其他系统服务,进程,都是靠脚本来加载的。所以Linux是这么的透明,
你可以清除的指导你的系统做了什么。
下面我就对Linux的启动脚本做了注释,该脚本是属于LFS的,因为该系统比较小,所 ......
【转】http://www.linuxsir.org/main/?q=node/241
1.安装环境
操作系统:Red Hat Linux Enterprise AS 4.0
数据库:MySQL 5.0.24
Web服务器:Apache 2.2.3
脚本语言:PHP 5.1.6
2.安装MySQL 5.0.24
-------------下载软件包mysql-5.0.24.tar.gz,地址http://www.mysql.com-------------
# tar zvxf mysql-5.0.24.ta ......
最近一直想装linux U5,一直没找到,今天找到了,分享给大家!!!
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc1.iso
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc2.iso
ftp://openware.byr.edu.cn/pub/os-images ......
环境:
被攻陷的Linux主机(拿到root权限)-----模拟为我内网的一台Linux服务器 192.168.0.105
hack的操作用机-----我的电脑 192.168.1.101
反弹到公网的服务器-----我自己的公网服务器 61.160.2xx.xxx
渗透测试用的windows测试机 192.168.1.109
工具:
packetr-static Linux下的
htran.exe win ......
Linux管理员们,该刷新内核了
Linux之父李纳斯·托沃兹(Linus Torvalds)援引《圣经》中的一句话寄语Linux爱好者:“一往无前,生生不息。”但是实际上,更准确的理解应该是“一往无前,测试不止”。而最新需要我们测试的就是近期刚发布的2.6.34版Linux内核,该内核版本的发布时间距离此前一个版 ......