Linux环境安装卸载JDK以及安装Tomcat和发布Java的web程序
来源:互联网 发布:数据分析师适合女性 编辑:程序博客网 时间:2024/04/29 10:37
Linux环境:CentOS7.2
一.安装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/jdk8-downloads-2133151.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
根据自己操作系统选择对应需要的jdk。
3.解压压缩包
下载
将解压缩的文件夹拷贝到 /usr/lib/jdk/ 目录下面,这里如果没有jdk文件夹,则在/usr/lib下创建该文件夹
# mkdir jdk
# wget http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.tar.gz
# tar zxvf ./jdk-8u112-linux-x64.tar.gz -C /usr/lib/jdk
4.设置环境变量
打开/etc/profile文件
# vim /etc/profile
在文件的最后面增加:
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_112export JRE_HOME=/usr/lib/jdk/jdk1.8.0_112/jreexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport PATH=$PATH:$JAVA_HOME/bin/ 或这个export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
# source /etc/profile
5.将系统默认的JDK修改过来
如果之前没有安装其他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
6.重新检测java版本
# java -version
这说明已经安装好最新的JDK
二.安装Tomcat
tomcat官网:http://tomcat.apache.org/
http://tomcat.apache.org/download-80.cgi
# wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.8/bin/apache-tomcat-8.5.8.tar.gz
解压缩文件
# tar -zxvf apache-tomcat-8.5.8.tar.gz
移动位置
# mv apache-tomcat-8.5.8 /usr/local/apache-tomcat-8.5.8
启动tomcat
# /usr/local/apache-tomcat-8.5.8/bin/startup.sh
停止tomcat
# /usr/local/apache-tomcat-8.5.8/bin/shutdown.sh
三.Tomcat配置设置默认站点
安全起见为了不开启默认的管理页面可以删掉ROOT目录,或者在server.xml中,增加<Context>修改成应用所在的目录
server.xml
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"><Context path="" docBase="/usr/www" debug="0" reloadable="true" /> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> </Host>
四.war包解析
tomcat默认目录是webapps
将项目导出为war包然后直接上传到webapps根目录下,随着tomcat的启动,war包可以自动被解压。
例如我的war包是web.war,上传好后重启tomcat在webapps目录就多出一个对应的web目录。
安装web这个项目对应的路径在浏览器查看其中的servlet程序:
- Linux环境安装卸载JDK以及安装Tomcat和发布Java的web程序
- 使用Netbeans创建java Web项目 需要先搭建JDK参考: Java开发环境的搭建以及使用eclipse创建项目 Linux环境安装卸载JDK 1.安装Tomcat 去官网下载最新的To
- Linux系统安装卸载jdk和tomcat
- Linux系统安装卸载jdk和tomcat
- linux下jdk和tomcat的卸载和安装
- Linux下搭建web测试环境(安装JDK和Tomcat)
- linux环境下jdk的安装和卸载
- docker的安装以及jdk和tomcat的环境配置
- Linux安装和卸载JDK(Java)
- LINUX上JAVA环境的搭建,JDK,TOMCAT的安装
- linux下安装JDK和tomcat以及遇到的误区
- Linux JDK 以及 tomcat 的安装和配置
- linux中 jdk 的卸载和安装
- linux中 jdk 的卸载和安装
- linux下jdk的安装和卸载
- linux下jdk的安装和卸载
- 卸载和安装linux上的JDK
- 卸载和安装LINUX上的JDK
- 创建多层目录(VC/MFC)
- TCPMon
- uva 10003 - Cutting Sticks(dp)
- 学习了spring mvc
- 1-21-训练-11纸牌移动
- Linux环境安装卸载JDK以及安装Tomcat和发布Java的web程序
- 黑马程序员_Java基础_集合框架(二)_15
- dp-最长单增最长子序列
- Linux终端只显示当前路径
- 黑苹果相关(说好的不折腾)
- 线性表的基础归纳
- Linux Shell 脚本攻略 --- 第六章 B计划
- Linux下man命令查询的时候遇到重名的命令/函数怎么办?
- POJ 2112 二分+网络流