在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK
1、安装JDK的步骤如下:
1)下载j2sdk ,如jdk-6u14-linux-i586-rpm.bin
2)在终端中转到jdk-6u14-linux-i586-rpm.bin所在的目录,输入命令chmod +755 jdk-6u14-linux-i586-rpm.bin,添加执行的权限。
3)执行命令./jdk-6u14-linux-i586-rpm.bin,生成jdk-6u14-linux-i586.rpm的文件。
4)执行命令chmod +755 jdk-6u14-linux-i586.rpm,给jdk-6u14-linux-i586.rpm添加执行的权限。
5)执行命令 rpm –ivh jdk-6u14-linux-i586.rpm ,安装jdk。
6)安装界面会出现授权协议,按Enter键接受,把jdk安装在/usr/java/jdk1.6.0_14。 该项根据版本不同调整
7)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):
JAVA_HOME=/usr/java/jdk1.6.0_14 该项根据版本不同调整
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
8)在终端执行命令java –version,jdk的版本为jdk1.6.0_14则表示jdk已成功安装。
2、安装Tomcat
1)下载apache-tomcat-6.0.20.tar.gz //版本号不同而不同
2) tar -zxvf apache-tomcat-6.0.20.tar.gz //解压
3) cp -R apache-tomcat-6.0.20 /usr/local/tomcat //拷贝apache-tomcat-6.0.20到/usr/local/下并重命名为tomcat
4) /usr/local/tomcat/bin/startup.sh //启动tomcat
显示如下:
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TEMDIR: /usr/local/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_14该项根据版本不同而不同
到此tomcat已经安装完成,现在使用浏览器访问 http://localhost:8080,出现tomcat默认页面,说明已经安装成功。
tomcat的安装目录就在/usr/local/tomcat下面到该目录下进行配置即可,与Windows下相同的目录结构
3.已经存在java 1.4的问题
# rpm -qa|grep gcj
显示内容其中包含下面两行
# java-1.4.2-gcj-compat-1.4.2.0-27jpp
# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
卸载
# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp
# rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp
注:如果显示的包名很多,一定要紧卸载java-XXXX的软件包,否则会出现问题