如何在linux系统上安装Java and Tomcat 2008-04-09 10:18
Writed by: yuzhouliu
Email : yuzhouliu2000@163.com
JDK Setup
version: jdk-1_5_0_13-linux-i586-rpm.bin
chmod +rwx jdk-1_5_0_13-linux-i586-rpm.bin
./ jdk-1_5_0_13-linux-i586-rpm.bin
JDK Set ENV
编辑自己的 .bash_profile 在最后追加:
JAVA_HOME=/usr/java/jdk1.5.0_13/
export JAVA_HOME
JRE_HOME=/usr/java/jdk1.5.0_13
export JRE_HOME
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar
export CLASSPATH
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:./
export PATH
JDK Test
写个test.java 文件
public class test
{
public static void main(String[] args){
System.out.println("hello!!");
}
};
javac test.java
java test
Tomcat Setup
Version: apache-tomcat-6.0.14.tar.gz
mv apache-tomcat-6.0.14.tar.gz /usr/local/
tar –zxvf apache-tomcat-6.0.14.tar.gz
cd apache/bin
./startup.sh
执行后屏幕显示
Using CATALINA_BASE: /usr/local/apache-tomcat-6.0.14
Using CATALINA_HOME: /usr/local/apache-tomcat-6.0.14
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.14/temp
Using JRE_HOME: /usr/java/jdk1.5.0_13
然后打开一个浏览器,输入http://localhost:8080
最后强调一点,设置环境变量的时候我们要设置的是JRE_HOME而不是JAVA_HOME,因为linux操作系统一般有默认的JRE_HOME,而且版本太低,如果不设置环境变量执行startup.sh脚本也行,但是tomcat服务器不会启动,而tomcat日志里面会记录错误原因,说jre版本太低,我们必须用自己的JAR_HOME去取代系统自己的