linux 下安装tomcat

Posted 艾恩格朗特

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下安装tomcat相关的知识,希望对你有一定的参考价值。

   wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.23/src/apache-tomcat-8.5.23-src.tar.gz

 此链接是360浏览器下载的路径 

 

  • 系统环境:Ubuntu14.04
  • Tomcat安装版本:Apache tomcat 8.0.12

方法/步骤

  通过终端安装访问网页的浏览器。

   sudo apt-get install w3m
  1.  

    官方网站下载最新的tomcat:

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

    在ubuntu上,我们下载zip和tar.gz。

    技术分享
    技术分享
  2.  

    解压tomcat 8,用下面的命令(我下载的是tar.gz格式的):

    tar -zxvf apache-tomcat-8.0.12.tar.gz

    技术分享
  3.  

    开始配置tomcat:

    复制解压后的文件到 /opt 目录

    sudo cp -r apache-tomcat-8.0.12 /opt

     

    进入 /opt/apache-tomcat-8.0.12 目录

    cd /opt/apache-tomcat-8.0.12

     

    打开启动的脚本文件

    sudo vi ./bin/startup.sh(不熟悉vi的,可以用gedit打开:sudo gedit./bin/startup.sh)

     

    拓展:vi编辑器在linux的版本中几乎都有,但是gedit不一定有,如果需要,就得自己安装:

    sudo apt-get install gedit

     

    打开startup.sh文件后,添加jdk和jre:

    ##20140925添加jdk和jre环境变量JAVA_HOME=/usr/java/jdk1.8.0_20JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOMECLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarTOMCAT_HOME=/opt/apache-tomcat-8.0.12

     

    JAVA_HOME和JRE_HOME 是已经配置好 JDK和JRE 目录

    TOMCAT_HOME 为当前 apache-tomcat-8.0.12 目录

    ps:注意,在安装tomcat之前先要安装jdk和jre,我安装的是jdk1.8.0_20

    的java版本。

    详细参考本人的《Ubuntu14.04下java1.8.0_20的安装和配置》。

    技术分享
    技术分享
  4.  

    启动tomcat:

    部署tomcat 6.0.20,使用sh startup.sh启动tomcat 出现This file is needed to run this program  //权限问题 

    原因.sh文件都不是可执行文件,于是找到命令:

    chmod +x *.sh  

     


    chmod +x *.sh再次执行 sh catalina.sh通过,然后用sh startup.sh成功启动

    没执行成功,但是使用chmod 777 -R tomcat 

     sudo ./bin/startup.sh

    显示的相关参数如下:

    Using CATALINA_BASE:   /opt/apache-tomcat-8.0.12Using CATALINA_HOME:   /opt/apache-tomcat-8.0.12Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.12/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_20Using CLASSPATH:       /opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jarTomcat started.

    技术分享
  5.  

    验证tomcat配置和安装是否成功:

    在浏览器中输入:http://localhost:8080/

    回车。

    然后显示出tomcat版本的信息等。

     

    Apache Tomcat/8.0.12

     

     

     

    If you‘re seeing this, you‘ve successfully installed Tomcat. Congratulations!

     

     

     

    Recommended Reading:

    Security Considerations HOW-TO

    Manager Application HOW-TO

    Clustering/Session Replication HOW-TO

     

     

     

    Server Status

    Manager App

    Host Manager

     

     

     

     

    Developer Quick Start

     

     

    Tomcat Setup

    First Web Application

     

     

     

     

    Realms & AAA

    JDBC DataSources

     

     

     

     

    Examples

     

     

     

     

    Servlet Specifications

    Tomcat Versions

     

     

     

    【由于复制网页出现布局混乱的情况,具体显示参看图片】

    如果,显示如图,则表示正确安装!!!

    技术分享
  6.  

    关闭tomcat:

    sudo ./bin/shutdown.sh

    执行上面命令后,则显示相关参数信息:

    Using CATALINA_BASE:   /opt/apache-tomcat-8.0.12Using CATALINA_HOME:   /opt/apache-tomcat-8.0.12Using CATALINA_TMPDIR: /opt/apache-tomcat-8.0.12/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_20Using CLASSPATH:       /opt/apache-tomcat-8.0.12/bin/bootstrap.jar:/opt/apache-tomcat-8.0.12/bin/tomcat-juli.jar

    这是因为在/bin/shutdown.sh文件中添加了jdk和jre的配置信息【步骤和startup.sh一样】:

    JAVA_HOME=/usr/java/jdk1.8.0_20JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOMECLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarTOMCAT_HOME=/opt/apache-tomcat-8.0.12

    如果没有配置,则会出现如下信息:

    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

    技术分享
  7.  

    最后,验证tomcat关闭是否成功:

    在浏览器中输入:http://localhost:8080/

    回车。

    一般打不开网页就是关闭成功了,虽然不全面!!!因为各个浏览器的输出信息不一样。

    技术分享
  8.  


以上是关于linux 下安装tomcat的主要内容,如果未能解决你的问题,请参考以下文章

​Linux下安装Tomcat

Linux 下安装 Tomcat 原来如此简单

linux 下安装 tomcat

Linux环境下安装Tomcat

Linux下安装tomcat

Linux下配置免安装版Tomcat