zoukankan      html  css  js  c++  java
  • Ubuntu下安装tomcat

      下面记录了Ubuntu 16.04下安装Tomcat 8.5.9的过程步骤。

    1、到官网下载tomcat8.5.9,选择格式为tar.gz。
    2、通过ftp将下载的tomcat8.5.9压缩包上传到ubuntu服务器。上传完成后,进入该文件目录,使用如下命令解压:

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

     解压成功后可以看到该目录下多出了文件夹apache-tomcat-8.5.9:
    image_1b6ga1g751e97obqsas1u2oardm.png-19.3kB
    3、先在/usr下新建文件夹tomcat,然后将文件夹apache-tomcat-8.5.9移动到目录/usr/tomcat下:

    sudo mv apache-tomcat-8.5.9 /usr/tomcat/

     进入目录/usr/tomcat可以查看到该文件夹,说明移动成功:
      image_1b6ga580m1rig16oqls1frj1v4n13.png-23.6kB
      
      现在先修改一下tomcat文件夹的使用权限,否则可能在当前用户下不能进入bin目录:

      cd /usr

      sudo chmod 755 -R tomcat
      
      然后进入目录/usr/tomcat/apache-tomcat-8.5.9/bin,编辑文件startup.sh,在最后一行之前加入如下信息:

    #set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_111
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    #tomcat
    export TOMCAT_HOME=/usr/tomcat/apache-tomcat-8.5.9

      即:
    image_1b6gagcio194uimi1fs5119d2f1t.png-99.2kB
      其中JAVA_HOME和TOMCAT_HOME请对应你自己的jdk和tomcat的安装目录。编辑完后保存退出,然后运行startup.sh:

    sudo ./startup.sh

      出现如下信息则说明tomcat安装成功,并且已经启动。
    image_1b6gavbrh1rp01t6bebh1lv71voe3h.png-55.3kB
      而且可以访问8080端口:
    image_1b6galedl11ia1t841iom1ka9odb2n.png-264.1kB
    4、如果要关闭tomcat,类似的,需要先在文件shutdown.sh对应位置添加信息:

    #set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_111
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    #tomcat
    export TOMCAT_HOME=/usr/tomcat/apache-tomcat-8.5.9

      然后执行如下命令即可:

    sudo ./shutdown.sh  

    image_1b6gb0ujfqlci641ucg1tih11v43u.png-61kB

      如果要设置为tomcat开机自启动,需要编辑文件/etc/rc.local,这里存放着开机自启动的程序。(配置在/etc/profile和/etc/bash.bashrc文件中的内容是当有用户登录时才起作用,这不符合tomcat需要启动的实际情况)
      现在我们编辑/etc/rc.local:

    sudo vi /etc/rc.local

      在最后一行之前加入如下信息:(配置你自己的tomcat的startup.sh文件的路径)

    #set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_111
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    /usr/tomcat/apache-tomcat-8.5.9/bin/startup.sh

      即:
    image_1b6gcfe7c1jl5pb61bld1fl8klc4b.png-155.6kB
      执行命令reboot重启系统,然后即可通过在windows下访问虚拟机的8080端口验证tomcat服务已启动。

  • 相关阅读:
    Analysis Services features supported by SQL Server editions
    Azure DevOps to Azure AppServices
    Power BI For Competition
    Win10开机“提示语音”以及”随机播放音乐”
    Azure DevOps
    Allow Only Ajax Requests For An Action In ASP.NET Core
    Mobile CI/CD 101
    Configure SSL for SharePoint 2013
    AWS Step Function Serverless Applications
    Cordova Upload Images using File Transfer Plugin and .Net core WebAPI
  • 原文地址:https://www.cnblogs.com/leanfish/p/8873016.html
Copyright © 2011-2022 走看看