日期:2014-05-16  浏览次数:20587 次

linux 安装jdk-6u26和apache-tomcat-6.0.32
1. 下载jdk
    从http://java.sun.com/javase/downloads/index.jsp下载相关文件

2.安装jdk
2.1. Windows系统
    直接解压即可

2.2. Linux系统

    有两种类型的安装文件:
   jdk-6u26-linux-x64.bin
   jdk-6u26-linux-x64-rpm.bin
(1) jdk-6u26-linux-x64.bin的安装(推荐)
    这里将jdk安装在/usr/java目录下
# chmod xxx jdk-6u26-linux-x64.bin
# ./jdk-6u26-linux-x64.bin

    会生成安装目录jdk1.6.0_26

(2) jdk-6u26-linux-x64-rpm.bin的安装
# chmod xxx jdk-6u26-linux-x64-rpm.bin
# ./jdk-6u26-linux-x64-rpm.bin

    会生成jdk-6u26-linux-x64.rpm文件
# chmod xxx jdk-6u26-linux-x64.rpm
# rpm -ivh jdk-6u26-linux-x64.rpm

    这里将jdk安装在/usr/java/jdk1.6.0_26下

3.设置jdk环境变量
3.1. Windows系统(以安装在D:/Java/jdk1.5.0_16为例)
    右击我的电脑,进入“属性->高级->环境变量”。
(1) 在系统变量处点击新建,添加如下内容:
    变量名:JAVA_HOME
   变量值:D:/Java/jdk1.5.0_16
(2) 编辑系统变量名为PATH的值,追加如下内容“;$JAVA_HOME$/bin”

3.2. Linux系统(以安装在/usr/java/jdk1.6.0_26为例)
3.2.1. 修改/etc/profile(全局变量,最好配置这个文件)(或~/.bash_profile(局部变量))文件,添加下列内容
(1) 系统中只有一个版本的java:
JAVA_HOME=/usr/java/jdk1.6.0_26    //指明JDK安装路径,就是刚才安装时所选择的路径
CLASSPATH=.;         //为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin         //使得系统可以在任何路径下识别java命令
export PATH JAVA_HOME CLASSPATH

(2) 系统中有多个版本的java:
JAVA_HOME=/usr/java/jdk1.6.0_26    //指明JDK安装路径,就是刚才安装时所选择的路径
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar  //为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别(必须配置.jar)
PATH=$JAVA_HOME/bin:$HOME/bin:$PATH   //使得系统可以在任何路径下识别java命令($JAVA_HOME/bin必须放在PATH的最前面)
export PATH JAVA_HOME CLASSPATH

3.2.2.  执行如下命令
    打开终端,输入
source /etc/profile(或source ~/.bash_profile)
java -version

   如若有显示java的版本为1.6.0_26,则表示安装成功

(3) 执行如下命令,切换jdk
    若系统中自带了旧版本的jdk,下面的命令可以从旧版本的jdk切换到新安装的jdk
# alternatives --install /usr/bin/java java /usr/java/jdk1.5.0_16/bin/java 2
# alternatives --config java

    说明:
    alternatives --install <link> <name> <path> <priority>
    其中,
    install表示安装
    link是符号链接
    name则是标识符
    path是执行文件的路径
    priority则表示优先级
    然后命令终端会有如下提示:

    共有 3 个程序提供“java”。
    选择 命令
-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
2 /usr/java/jdk1.6.0_06/bin/java
+ 3 /usr/java/jdk1.5.0_16/bin/java

   按 Enter 来保存当前选择[+],或键入选择号码:  选择3即可
4. 安装apache-tomcat-6.0.32
1)下载安装包apache-tomcat-6.0.32.tar.gz
2)解压 tar zxvf apache-tomcat-6.0.32.tar.gz
3)cp -R apache-tomcat-6.0.32 /usr/local/tomcat
    拷贝apache-tomcat-6.0.32到/usr/local下,并重命名为tomcat
4)启动tomcat:
/usr/local/tomcat/bin/startup.sh
若显示 Using CATALINA_BASE:   /opt/java/tomcat
Using CATALINA_HOME:   /opt/java/tomcat
Using CATALINA_TMPDIR: /opt/java/tomcat/temp
Using JAVA_HOME:        /opt/java/jdk1.6.0_26

则tomcat安装完成,打开浏览器输入ip:8080或其他端口,若出现tomcat默认页面,说明已经安装成功