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

linux下安装JDK和TOMCAT

一、安装JDK

1.安装JDK

进入JDK所在的目录

//给jdk-7-linux-i586.rpm添加执行的权限。
chmod +755 jdk-7-linux-i586.rpm

//安装JDK
rpm -ivh jdk-7-linux-i586.rpm

在终端命令下输入java –version,jdk的版本为jdk1.7.0则表示jdk已成功安装。

安装成功后在/usr目录下会看到java/jdk1.7.0

2.设置环境变量

注意:
1) linux下用冒号”:”来分隔路径
2) $PATH / $CLASSPATH / $JAVA_HOME 是引用系统环境变量的值
3) .CLASSPATH中当前目录”.”不能丢掉。
4) export是把这三个变量导出为全局变量。
5) 大小写必须严格区分。


方法1:编辑.bashrc文件,此种方法比较安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。

命令:
vi .bashrc

在文件的尾部加上下面的内容,其中jdk1.7.0对应第一步/usr/java/jdk1.7.0

set JAVA_HOME=/usr/java/jdk1.7.0
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

保存退出

方法2:修改/etc/profile文件

命令:
vi /etc/profile

在文件尾部加上
set JAVA_HOME=/usr/java/jdk1.7.0
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

保存退出

方法3:直接在shell下设置变量

不推荐使用这种方法,因为换个shell,该设置就无效了。这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。

只需在shell终端执行下列命令:

export JAVA_HOME=/usr/java/jdk1.7.0
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

二、安装TOMCAT
到官网下载最新版tomcat,目前为apache-tomcat-7.0.20.tar.gz

//解压
tar -zxvf apache-tomcat-7.0.20.tar.gz

//copy并重命名
cp -R apache-tomcat-7.0.20 /usr/local/tomcat7

//进入/usr/local/tomcat7/bin,启动tomcat

./startup.sh


打开浏览器,输入http://localhost:8080。看到tomcat默认界面,则表示安装成功