软件下载: 1. jdk1.6.x http://java.sun.com/javase/downloads/index.jsp 2. tomcat6.x http://tomcat.apache.org/download-60.cgi ---- SETP 2 1. JDK安装 1.1 解压并授权给下载程序可以执行的权限 [work@localhost webServer]$ chmod a+r jdk-6u10-beta-linux-i586.bin *** 一段许可协议 *** Do you agree to the above license terms? [yes or no] [work@localhost webServer]$ yes *** 解压过程 *** Done. # 出现一段许可协议,提示是否同意上面的条款,输入yes。 [work@localhost webServer]$ mv jdk1.6.0_10 /home/work/usr/local/ [work@localhost local]$ ln -s jdk1.6.0_10 jdk 完成后,将解压后的jdk1.6.0_10文件夹移动到专门的目录下面,还可以做一个符号连接 1.2 配置Java环境变量 直接编辑/etc/profile文件或者在/etc/profile.d/文件下新建java.sh文件 普通用户没有编辑权限,可以授权或者切换到root账户来编辑该文件。 [work@localhost local]$ vim /etc/profile.d/java.sh 这里以新建的java.sh文件为例子(也推荐这种方式),添加内容如下: #set java 环境变量 JAVA_HOME=/home/work/usr/local/jdk PATH=$PATH:/$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/lib JRE_HOME=$JAVA_HOME/jre export JAVA_HOME PATH CLASSPATH JRE_HOME 1.3 设置java和javac的符号连接,这是把默认的jdk(本系统默认是JDK1.4)改成刚新装的jdk1.6 [work@localhost local]#cd /usr/bin #切到usr/bin目录 [work@localhost local]#su root #切换到root账号,分别作符号连接 [root@localhost bin]# ln -s -f /home/work/usr/local/jdk/jre/bin/java [root@localhost bin]# ln -s -f /home/work/usr/local/jdk/bin/javac 2. Tomcat安装 2.1 解压后移动文件夹到指定目录 [work@localhost webServer]$ tar -zxvf apache-tomcat-6.0.16.tar.gz [work@localhost webServer]$ mv apache-tomcat-6.0.16 /home/work/usr/local/ 2.2 配置环境变量 编辑刚新建的/etc/profile.d/java.sh文件(如果没有新建就编辑/etc/profile文件),添加TOMCAT_HOME TOMCAT_HOME = /home/work/usr/local/tomcat export JAVA_HOME PATH CLASSPATH JRE_HOME TOMCAT_HOME 3. 测试安装 3.1 检查环境变量和java版本 分别输入下面的命令,检查输出是否与设置的相符合: [work@localhost ~]$ echo $JAVA_HOME /home/work/usr/local/jdk [work@localhost ~]$ echo $PATH 输出的含有/home/work/usr/local/jdk/bin: [work@localhost ~]$ echo $CLASSPATH .:/home/work/usr/local/jdk/lib [work@localhost ~]$ echo $TOMCAT_HOME /home/work/usr/local/tomcat 设置/usr/bin下面java和javac的符号连接后,看到的应是新的jdk1.6 [work@localhost ~]$ java -version java version "1.6.0_10-beta" Java(TM) SE Runtime Environment (build 1.6.0_10-beta-b25) Java HotSpot(TM) Client VM (build 11.0-b12, mixed mode, sharing) 如果没有设置符号连接,将是默认的jdk1.4 [work@localhost ~]$ java -version java version "1.4.2" gij (GNU libgcj) version 4.1.1 20070105 (Red Hat 4.1.1-52) 3.2 启动tomcat [work@localhost local]$ sh /home/work/usr/local/tomcat/bin/startup.sh 停止tomcat sh ...shutdown.sh