以下在CentOS  5.2下测试通过:
 
第一步:下载JDK6u12最好是以rpm.bin结尾的,如jdk-6u12-linux-i586-rpm.bin
第二步:下载Tomcatapache-tomcat-6.0.20.tar.gz
第三步:安装JDK6u12,在终端窗口内输入:
chmod 777 jdk-6u12-linux-i586-rpm.bin
./ jdk-6u12-linux-i586-rpm.bin
回车后,开始安装
输入yes
完成安装,默认安装路径应该是/usr/java/jdk1.6.0_12
第四步:配置JDK
在终端中输入:gedit  /etc/profile
可以打开profile文件,在文件最后输入
export JAVA_HOME=/usr/java/jdk1.6.0_12/
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export LASSPATH=.:/usr/java/jdk1.6.0_12/lib:/usr/java/jdk1.6.0_12/jre/lib:$CLASSPATH
 
然后,在终端中输入 source /etc/profile
                   Java –version
                   应该提示出现java 版本为 新安装版本了
第五步:安装Tomcat
Tomcat可以解压到任意目录
然后同上面的配置jdk一样,在/etc/profile最下面添加一行,指向Tomcat home,这句话是必须的。
如:export TOMCAT_HOME=/home/apache-tomcat/
 
保存后,在终端中输入:source /etc/profile
在Tomcat 的bin目录下输入:chmod 777  *.sh
然后再Tomcatbin目录下,打开终端输入sh  catalina.sh   start
 
第六步:测试
在浏览器如opera 10中输入:http//localhost:8080
出现熟悉的界面,配置成功。