Ubuntu9.04 jdk tomcat

来源:互联网 发布:最先进人工智能机器人 编辑:程序博客网 时间:2024/06/07 14:10
 

1.下载JDK解压安装:

(1)从Java官方网站: http://java.sun.com/javase/downloads/index.jsp , 直接点击Download下载你要的版本, 当前最新版本是JDK 6 Update 14, 也可以进入 Previous Releases 页面下载JDK5等以前的低版本。

(2)下载需要填写你的信息,注意需要输入正确的Email,收到邮件后才能打开下载连接。然后选择环境和语言并接受License协议,Continue。

(3)下载jdk-6u18-linux-i586-rpm.bin 或 jdk-6u18-linux-i586.bin ,建议下载第二个连接。

(4)下载后将文件放置到你想要安装的目录下(我安装的是:/opt),使用终端运行,然后不断敲击回车,直到出现yes/no选项,按y在当前目录下安装,最后显示Done完成。

    把下载的文件拷贝到你要安装的目录下(xxxx为你的用户):
      sudo cp /home/xxxx/desktop/jdk-6u18-linux-i585.bin /opt

    进入当前目录:
      cd /opt

    修改执行权限:
      sudo chmod u+x ./jdk-6u18-linux-i585.bin

    切换用户:
      su root
      password:

    执行命令安装:
      ./jdk-6u18-linux-i586.bin
 

2.配置环境变量:

(1)JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/Tomcat等软件就是通过搜索JAVA_HOME变量来使用安装好的jdk。

(2)JRE_HOME环境变量。它指向jre的安装目录。JVM运行时需要搜索JRE_HOME变量来使用安装好的jre环境。

(3)PATH环境变量。bin目录中包含经常要用到的Java可执行文件,如javac/java/javadoc,设置好PATH变量,就可以在任何目录下执行这些工具。

(4)CLASSPATH环境变量。指定类搜索路径,JVM就是通过CLASSPTH来寻找类。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当前目录“.”也必须加入到该变量中。
(5)配置环境变量,修改/etc/profile

    在终端运行:sudo gedit /etc/profile,在umask 022之前加上

      export JAVA_HOME=/opt/jdk1.6.0_18
      export JRE_HOME=/opt/jdk1.6.0_18/jre
      export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
      export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
   
    或者修改/etc/environment,在终端执行:sudo gedit /etc/environment
    首先修改PATH,在PATH="后面增加 /opt/jdk1.6.0_18/bin:/opt/jdk1.6.0_18/jre/bin:.:
    注:后面的"." 表示当前目录,要使配置生效,可以执行:
      source /etc/profile


    然后再文件后面增加如下几行:

      JAVA_HOME="/opt/jdk1.6.0_18"
      JRE_HOME="/opt/jdk1.6.0_18/jre"
      CLASSPATH="/opt/jdk1.6.0_18/lib:/opt/jdk1.6.0_18/jre/lib:."

(6)在终端下显示设置的变量
    需在shell终端执行下列命令即可:

      echo $JAVA_HOME
      echo $JRE_HOME
      echo $PATH
      echo $CLASSPATH

3.测试jdk

(1)在终端输入java -version,如果能看到版本信息就说明安装成功了。
      java version "1.6.0_18"
      (如果没有显示正确的版本信息,说明你还没有安装成功,请重新检查之前的安装步骤)

(2)用文本编辑器新建一个Test.java文件,在其中输入以下代码并保存:
    public class test {
      public static void main(String args[]) {
        System.out.println("Jdk test !");
      }
    }
    编译:在shell终端执行命令 javac Test.java
    运行:在shell终端执行命令 java Test
    当shell下出现"Jdk test!"字样则jdk运行正常。

4.卸载jdk

   找到jdk安装目录的_uninst子目录
   在shell终端执行命令./uninstall.sh即可卸载jdk。

5.下载安装Tomcat
(1)从tomcat官方网站http://tomcat.apache.org/download-60.cgi 下载bin版本tar.gz
   
    把下载的文件拷贝到你要安装的目录下(xxxx为你的用户):
      sudo cp /home/xxxx/desktop/apache-tomcat-6.0.20.tar.gz /opt

    把下载的文件解压到你要安装的目录下:
      cd /opt
      sudo tar zxvf ./apache-tomcat-6.0.20.tar.gz

(2)设置CATALINA_HOME环境变量,修改/etc/profile
    在终端运行:sudo gedit /etc/profile,添加:
   export CATALINA_HOME=/opt/apache-tomcat-6.0.20

(3)运行tomcat,防止一般用户没有读写文件的权限,先切换到root用户再运行:

      su root
      password
      cd /opt/apache-tomcat-6.0.20/bin/
      ./catalina.sh run

    最后一行显示下列信息,表示启动成功:
      Server startup in 1591 ms

    如果显示下述信息,表示环境变量设置还有错误:
      Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
      At least one of these environment variable is needed to run this program

    关闭tomcat
      ./catalina.sh stop

(4)确认tomcat正常运行

    打开browser,输入http://localhost:8080/ ,看到tomcat页面就算正常了。如果修改8080端口,可以编辑安装目录下的./conf/server.xml文件。

原创粉丝点击