https://tomcat.apache.org/

  1. 下载

北京理工大学镜像,下载amd64(windows)安装包

  1. 安装Tomcat
  2. 配置和启动
  3. 默认配置应用是webapp应用
  4. 静态80端口访问ROOT的jsp

    配置

    Tomcat依赖于Java环境

  5. Windows控制台乱码

    1. java.util.logging.ConsoleHandler.encoding = GBK

    使用GBK替换UTF8

  6. 访问控制

    1. 端口号位于serve.xml
    2. 域名位于server.xml
    3. 更改域名后需要注意host文件的dns,每次需要刷新系统dns配置
  7. Tomcat用户控制

    1. 用户表位于tomcat-users.xml
    2. 角色需要单独配置
      1. <role rolename="admin-gui"/>
      2. <role rolename="manager-gui"/>
      3. <role rolename="manager-jmx"/>
      4. <role rolename="manager-script"/>
      5. <role rolename="manager-status"/>
      6. <user username="admin" password="&&&" roles="admin-gui,manager-gui,manager-jmx,manager-script,manager-status"/>
  8. Tomcat 组件

    1. Connector组件 核心组件
    2. Container组件 核心组件
    3. Logging、Session等其他组件

Tomcat组件使用Java编写