Ubuntu16.04安装JDK1.8并配置tomcat8.5部署前端项目

Ubuntu16.04安装JDK1.8并配置tomcat8.5部署前端项目

我不想生命被时光遗忘,所以努力学习.

Ubuntu16.04安装JDK1.8

  1. 官网下载对应版本, 我这里下载的是dk-8u191-linux-x64.tar.gz

  2. 在你想放JDK的位置新建文件夹,并将解压后的JDK移动到该文件夹.我这里是在home目录下新建一个jdk文件夹.记住该目录,下面配置的时候要要用.我是放在home目录下,路径是 /home/用户名/jdk*

sudo tar -zxvf jdk-8u191-linux-x64.tar.gz
  1. 配置环境变量
sudo gedit /etc/profile

在文件最后添加以下配置,其中JAVA_HOME就是你放置JDK的文件路径

#set Java environment

export JAVA_HOME=/home/homary/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
  1. 重启环境变量
source /etc/profile
  1. 重启电脑, 并输入java -version.出现下面的提示即安装成功.

安装tomcat1.8

  1. tomcat官网下载8.5版本, .tar.gz后缀.

  2. 在想放置tomcat的地方新建一个文件夹.我这里是在home新建了一个tomcat目录.

3.解压下载后的安装包后会得到一个文件夹,将文件夹里的文件移动到你新建的目录下.

sudo tar -zxvf apache-tomcat-8.5.35.tar.gz

因为可能存在tomcat/bin访问权限的问题,所以我们更改一下权限

cd ~/
sudo chmod 777 -R tomcat
  1. 修改配置文件, 主要是修改tomcat/bin目录下的两个文件startup.shshutdown.sh.前一个用于启动tomcat,后一个用于关闭.打开两个文件,并在exec "$PRGDIR"/"$EXECUTABLE" start "$@"之前添加以下代码.

其中要修改两处地方.JAVA_HOME是你放置JDK的路径,TOMCAT_HOME是你放置tomcat的路径.

#set java environment
export JAVA_HOME=/home/homary/jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#tomcat
export TOMCAT_HOME=/home/homary/tomcat

编辑完成后退出.

  1. 启动和关闭tomcat

tomcat/bin启动控制台

sudo  ./startup.sh

出现以下画面说明启动成功,此时打开浏览器输入localhost:8080即可看到

关闭tomcat,输入 sudo ./shutdown.sh

tomcat部署前端项目

  1. 第一种方式,直接将打包后的项目拷贝到tomcat目录下的webapps目录
  • 启动tomcat,并在浏览器输入localhost:8080/项目名/要访问的文件(默认入口文件是index.html)

如果把项目放在webapps下的ROOT目录,即可不通过项目名访问,比如直接输入localhost:8080

  1. 第二种方式, 修改tomcat/conf/server.xml文件

<Host></Host>标签中间添加以下内容

<Context path="/WebProject" docBase="/home/build" reloadable="true" />

其中

  • path:浏览器访问时的路径名
  • docBase:web项目的WebRoot所在的路径,注意是WebRoot的路径,不是项目的路径。其实也就是编译后的项目
  • reloadble:设定项目有改动时,tomcat是否重新加载该项目
  1. 第三种方式,进入到 tomcat2\conf\Catalina\localhost 目录,新建一个 项目名.xml文件

在新建的.xml文件里添加以下配置

<Context  docBase="/home/build" reloadable="true" />

在浏览器输入localhost:8080/.xml文件名/要访问的文件

修改tomcat默认入口文件.

打开tomcat/conf目录下的web.xml文件.在最下方可以找到以下代码

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

默认入口文件是 index.html , index.htm, index.jsp.
修改为login.html

<welcome-file-list>
        <welcome-file>login.html</welcome-file>
</welcome-file-list>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Tomcat部署Web应用方法总结 - yangxueyong的专栏 - CSDN博客 http://blog.c...
    山华水清阅读 2,316评论 0 9
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,890评论 18 139
  • 将Web项目War包部署到Tomcat服务器基本步骤(完整版) 1. 常识: 1.1 War包 War包一般是在进...
    BigJeffWang阅读 15,522评论 0 103
  • 我订婚了,未婚夫衡创业小有成功,终于在苏州买了一个三室的房子。 我们谈了两年多,家人觉得我们年纪差不多了,该定下来...
    诸无患阅读 766评论 0 0
  • 這是最近在讀的書。法頂禪師著,活在時間之外。這本書一直被我放在床頭,失眠的夜,或是有閒暇的下午,躺在床上,隨手拿起...
    此刻是金__阅读 247评论 3 0