0

如何在 centOS 上安装 Apache Tomcat。我的服务器上没有安装 Java。JDK 或 JRE(1.5 或 1.6 版)我需要安装哪一个?请帮忙

4

1 回答 1

7

下载适用于 Linux 的 JDK(像这样):jdk-6u20-linux-i586-rpm.bin(适用于 Linux 的 Java 6 update 20!)。

下载后,执行以下命令:

[root@localhost ~]# cd Desktop/
[root@localhost Desktop]# chmod +x  jdk-6u20-linux-i586-rpm.bin

执行JDK安装:

[root@localhost Desktop]# ./jdk-6u20-linux-i586-rpm.bin

[root@centos ~]# yum -y remove java-1.4.2-gcj-compat

[root@localhost Desktop]# vi /etc/profile

行后 -- # Functions and aliases go in /etc/bashrc 输入:

export JAVA_HOME=/usr/java/jdk1.6.0_20
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

注意java版本!和目录

[root@localhost Desktop]# source /etc/profile

[root@localhost Desktop]# java -version

安装 tomcat 6:在http://tomcat.apache.org/download-60.cgi下载 tomcat ,二进制发行版 - 核心,文件 .tar.gz。并执行:

[root@localhost Desktop]# tar zxvf apache-tomcat-6.0.26.tar.gz

[root@localhost Desktop]# mv apache-tomcat-6.0.26/ /usr/local/tomcat

[root@localhost Desktop]# rm -f apache-tomcat-6.0.26.tar.gz

[root@localhost Desktop]# vi /etc/profile

在 Java 行之后添加:

export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib

执行这个:

[root@localhost Desktop]# source /etc/profile

[root@localhost Desktop]# /usr/local/tomcat/bin/startup.sh
于 2011-12-13T17:33:07.030 回答