您的位置:首页 > 运维架构 > Tomcat

Linux环境安装卸载JDK以及安装Tomcat和发布Java的web程序

2014-01-25 21:10 926 查看
Linux环境:CentOS6.5

一.安装JDK

安装好的CentOS会自带OpenJdk,最好还是先卸载系统自带的JDK,然后自己重新去Oracle网站下载最新的JDK安装。

1.卸载系统自带的JDK

查看java信息

# java -version

查看JDK

# rpm -qa | grep java

或者

还有一些其他的命令

# rpm -qa | grep gcj

# rpm -qa | grep jdk



卸载

# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

再查看java信息就已经没有了。

2.下载最新的JDK

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html



http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html



根据自己操作系统选择对应需要的jdk。

3.解压压缩包

下载

将解压缩的文件夹拷贝到 /usr/lib/jdk/ 目录下面,这里如果没有jdk文件夹,则在/usr/lib下创建该文件夹

# cd /usr/lib

# mkdir jdk

# wget http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-x64.tar.gz
# tar zxvf ./jdk-7u51-linux-x64.tar.gz -C /usr/lib/jdk

4.设置环境变量

打开/etc/profile文件

# vi /etc/profile

在文件的最后面增加:

export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_51
export JRE_HOME=/usr/lib/jdk/jdk1.7.0_51/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib


5.将系统默认的JDK修改过来

# update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_51/bin/java 300

# update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_51/bin/javac 300

# update-alternatives --config java

# update-alternatives --config javac

重新检测java版本

# java -version



这说明已经安装好最新的JDK

二.安装Tomcat

tomcat官网:http://tomcat.apache.org/

http://tomcat.apache.org/download-80.cgi

安装Tomcat必须先安装JDK

下载

# wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.50.tar.gz
解压缩文件

# tar -zxvf apache-tomcat-7.0.50.tar.gz
启动tomcat

# /usr/apache-tomcat-7.0.50/bin/startup.sh



测试tomcat
打开浏览器,输入URLhttp://localhost8080可以看到tomcat的启动欢迎页面,说明tomcat成功启动。



停止tomcat

# /usr/apache-tomcat-7.0.50/bin/shutdown.sh

安全起见为了不开启默认的管理页面可以删掉ROOT目录,或者在server.xml中,将appBase=修改成应用所在的目录,比如appBase=/usr/local/apache/htdocs

三.war包解析

tomcat默认目录是webapps

将项目导出为war包然后直接上传到webapps根目录下,随着tomcat的启动,war包可以自动被解压。

例如我的war包是web.war,上传好后重启tomcat在webapps目录就多出一个对应的web目录。



安装web这个项目对应的路径在浏览器查看其中的servlet程序:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐