课程大纲

Tomcat 概述 

  • Apache 快速概述
  • Apache 软件基金会
  • 雅加达项目
  • Tomcat 许可
  • J2EE 技术
  • 爪哇 Web Development
  • Servlet/JSP 容器

Java Web 应用程序

  • Servlet 概述
  • Servlet 和生命周期的优势
  • Java服务器页面
  • JSP、JavaBean 和 JSP 标记库
  • MVC 框架

安装 Tomcat

  • 下载和安装 Apache Tomcat
  • 下载并安装 JVM、下载 Tomcat、下载并安装 Ant
  • Windows 安装程序
  • Java 内存管理和调整 JVM 的性能

Tomcat 目录

  • Tomcat 安装目录、Tomcat 目录结构、bin 目录、公共目录和共享目录
  • conf 目录,logs 目录。服务器目录、工作目录、临时目录、webapps 目录
  • Web 应用程序目录结构的结构
  • 部署 HTML 和 JSP 页面以及 Web 上下文
  • JSP 页面和生成的代码
  • 部署 Web 应用

配置Tomcat

  • 配置 Tomcat 并查看技术
  • Tomcat 的组件架构
  • <Server> 元素、<Service> 元素、<Connector> 元素、<Engine> 元素、<Host> 元素、<Context> 元素、<Realm> 元素、<Valve> 元素、<Listener> 元素、<Loader> 元素、<Manager> 元素
  • 服务器 .xml 文件
  • 修改服务器 .xml

Web 应用程序

  • Web 应用程序管理和部署
  • Web 应用的目录结构
  • Web.xml 配置文件
  • 部署描述符
  • <web-app></web-app> 元素
  • 将 Servlet 映射到 URL
  • <resource-ref></resource-ref> 元素
  • <env-entry></env-entry> 元素
  • <ejb-ref></ejb-ref> 元素
  • 示例 web.xml 文件
  • 部署 Web 应用程序
  • Tomcat 的默认 conf/web.xml 文件
  • 调整缺省 JSP 和静态内容 Servlet

Tomcat 经理

  • 使用 Tomcat 管理器部署和管理 Web 应用程序
  • 启动 Tomcat 管理器并查看 Tomcat 管理器
  • 查看“管理器”部分
  • 应用程序、部署、服务器信息
  • 创建 WAR 文件
  • 实验 4:部署 WAR 文件
  • Tomcat 上的 Java 管理扩展 (JMX)
  • Tomcat 与 Ant 集成

高级功能

  • 使用 Tomcat 的一些高级功能
  • 阀门、访问日志阀、单点登录阀
  • 远程地址筛选器和远程主机筛选器
  • 请求自卸阀
  • 配置 JNDI 资源
  • JNDI:Java 命名和目录接口以及定义 JNDI 资源
  • <environment></environment>Element 和 <resource></resource>Element
  • 配置 JavaMail 会话
  • 全球资源

JDBC 连接

  • 配置 Tomcat 以连接到数据库
  • JDBC概述
  • JDBC 驱动程序
  • 连接到数据库和连接池
  • 下载并安装 MySQL
  • 为 Tomcat 配置 MySQL
  • 在MySQL中创建数据库
  • 下载并部署 JDBC 驱动程序
  • 在 Tomcat 中定义数据源并手动定义数据源
  • 修改部署描述符
  • 检测并关闭泄漏的数据库连接

Tomcat 安全

  • 查看 Tomcat 上的安全性和配置
  • 安全注意事项
  • 文件系统安全性和文件系统建议
  • Java 安全管理器
  • 向 Java 应用程序授予权限并查看 Java 权限
  • 创建和添加自己的策略
  • 启用 Java 安全管理器
  • 安全管理器提示和安全领域
  • 查看不同类型的领域并配置领域
  • 用户和角色(身份验证和授权)
  • 创建数据源领域
  • 密码保护
  • 基于 FORM 的身份验证
  • 为 SSL 配置 Tomcat
  • 在应用程序中要求使用 SSL

连接

  • 将 Tomcat 连接到 Apache
  • 查看连接器
  • HTTP 连接器
  • 使用 Web Server 的优点
  • 连接器协议
  • 配置 AJP 连接器
  • 下载 mod_jk
  • 创建 mod_jk.conf 文件
  • 启动 Tomcat
  • 创建工作线程
  • 配置 httpd.conf
  • 测试设置
  • 跨多个 Tomcat 实例对应用程序进行负载均衡
  • 负载均衡问题
  • 通过粘性会话实现服务器关联性
  • 共享会话存储
  • 通过 Tomcat 集群复制的会话
  • 共享主机
  • Tomcat 虚拟主机
  • 配置 Tomcat 以启用虚拟主机作为独立服务器
  • 配置 Tomcat 以使用 jk2 或 webapp 启用虚拟托管。
  • 将 Tomcat 配置为独立
  • 使用 AJP 配置 Tomcat
  • 每个主机都有单独的 JVM

负载测试

  • JMeter 应用
  • 使用 JMeter 进行负载测试
  • 安装并运行 JMeter
  • 创建测试计划
  • 配置线程组并添加任务
  • 配置 HTTP 请求
  • 添加报表侦听器
  • 运行测试计划
  • 查看结果

要求

本课程面向:需要能够安装、配置、运行和调整 Apache Tomcat 应用程序服务器的 Web/应用程序服务器管理员。

要从 Tomcat 培训课程中获得最大收益,您应该熟悉 Web/应用程序服务器管理的基本原则。

  21 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (3)

相关课程

课程分类