zoukankan      html  css  js  c++  java
  • Tomcat 学习总结

    1. 下载地址
          Tomcat: http://tomcat.apache.org/ 

    2. 检验 Tomcat 是否能够正常运行
          打开 Tomcat 安装目录下的bin文件夹,运行 startup.bat 批处理文件。如果弹出控制台并且在最后显示 "Server startup in xxx ms" 则表示 Tomcat 运行成功
          如果控制台一闪而过,那么就是没有配置环境变量或环境变量配置无效。
          解决方案有两种:
         Ⅰ: 重新配置环境变量;
         Ⅱ: 如果不想配置环境变量,打开 bin 文件夹下的 setclasspath.bat 文件,并在 @echo off 后面添加两个变量赋值(jdk和jre安装目录)的代码

              

    3. Tomcat 下的目录结构

           bin:启动、关闭和其他脚本, * .sh文件(对于Unix系统)是* .bat文件的功能重复(对于Windows系统)。
           conf:配置文件及相关数据文件存放目录,如server.xml,tomcat-users.xml,web.xml;
           logs:默认的日志文件存放目录,如访问日志,可以通过server.xml文件配置到其他目录;
           lib:Tomcat使用的库文件存放目录,如Servlet规范的API;
           temp:临时文件的工作目录,如上传大文件时的缓存数据会存储到这里;
           webapps:我们的应用程序部署目录,可以通过server.xml文件配置;
           work:Tomcat工作目录,如存放JSP编译后的类文件。

    4. Tomcat 运行控制台日志乱码

           乱码一般都是编码问题所导致的,在 conf 目录下的 logging.properties 文件,作用就是日志的配置文件
           将 java.util.logging.ConsoleHandler.encoding 这个属性设置为 GBK

    5. Tomcat 中的 web.xml

        在Tomcat 中 config目录下有一个 web.xml 配置文件,在项目开发中也会出现 web.xml 配置文件。
      对二者相比较,Tomcat 中 config目录下的 web.xml 作为所有项目通用配置文件。
      而项目目录下的 web.xml 为局部作用域,只对本项目有效。
      二者同时出现时。项目下的 web.xml 中的配置优先权更高。

  • 相关阅读:
    Nginx模块fastcgi_cache的几个注意点
    Nginx的fastcgi_cache
    Nginx Location 语法,与简单配置[转]
    nginx location 匹配顺序
    Amoeba基本配置
    LVS的DR模式配置
    Keepalived安装及初步使用
    HAProxy安装及初步使用
    lvs nginx HAProxy优缺点
    Redis安装及初步使用
  • 原文地址:https://www.cnblogs.com/tracine0513/p/9355060.html
Copyright © 2011-2022 走看看