お問い合わせ

コース概要

Tomcat 概述 

  • Apache 快速概述
  • Apache 软件基金会
  • Jakarta 项目
  • Tomcat 许可证
  • J2EE 技术
  • Java Web 开发
  • Servlet/JSP 容器

Java Web 应用程序

  • Servlet 概述
  • Servlet 的优势及生命周期
  • JavaServer Pages (JSP)
  • JSP, JavaBeans 和 JSP 标签库
  • MVC 框架

安装 Tomcat

  • 下载和安装 Apache Tomcat
  • 下载并安装 JVM,下载 Tomcat,下载并安装 Ant
  • Windows 安装程序
  • Java 内存管理和调整 JVM 以优化性能

Tomcat 目录

  • Tomcat 安装目录,Tomcat 目录结构,bin 目录,Common 和 shared 目录
  • conf 目录,logs 目录。server 目录,work 目录,temp 目录,webapps 目录
  • Web 应用程序目录结构
  • 部署 HTML 和 JSP 页面以及 Web Context
  • JSP 页面和生成的代码
  • 部署 Web 应用程序

配置 Tomcat

  • Tomcat 的配置及查看相关技术
  • Tomcat 的组件架构
  • <Server> 元素,<Service> 元素,<Connector> 元素,<Engine> 元素,<Host> 元素,<Context> 元素,<Realm> 元素,<Valve> 元素,<Listener> 元素,<Loader> 元素,<Manager> 元素
  • Server.xml 文件
  • 修改 server.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 管理器
  • 查看 Manager 部分
  • 应用程序,部署,服务器信息
  • 创建 WAR 文件
  • 实验 4:部署 WAR 文件
  • Tomcat 上的 Java 管理扩展 (JMX)
  • Tomcat 与 Ant 的集成

高级功能

  • 使用 Tomcat 的一些高级功能
  • Valves,Access Log Valve,Single Sign-on Valve
  • 远程地址过滤器和远程主机过滤器
  • Request Dumper Valve
  • 配置 JNDI 资源
  • JNDI:Java 命名和目录接口以及定义 JNDI 资源
  • <environment></environment> 元素和 <resource></resource> 元素
  • 配置 JavaMail 会话
  • 全局资源

JDBC 连接性

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

Tomcat 安全性

  • 查看 Tomcat 上的安全性及配置
  • 安全考虑因素
  • 文件系统安全和文件系统建议
  • Java 安全管理器
  • 授予 Java 应用权限并查看 Java 权限
  • 创建和添加自定义策略
  • 启用 Java 安全管理器
  • 安全管理器技巧和 Security Realms
  • 查看不同类型的 Realms 并配置 Realm
  • 用户和角色(身份验证和授权)
  • 创建数据源 Realm
  • 密码保护
  • 基于 FORM 的身份验证
  • 配置 Tomcat 以支持 SSL
  • 在应用程序中要求 SSL

连接

  • 将 Tomcat 连接到 Apache
  • 查看 Connectors
  • HTTP Connectors
  • 使用 Web 服务器的优势
  • Connector 协议
  • 配置 AJP Connector
  • 下载 mod_jk
  • 创建 mod_jk.conf 文件
  • 启动 Tomcat
  • 创建 Worker
  • 配置 httpd.conf
  • 测试设置
  • 在多个 Tomcat 实例之间负载均衡应用程序
  • 负载均衡问题
  • 通过粘性会话实现服务器亲和性
  • 共享会话存储
  • 通过 Tomcat 集群实现会话复制
  • 共享托管
  • Tomcat 虚拟托管
  • 配置 Tomcat 以作为独立服务器启用虚拟托管
  • 使用 jk2 或 webapp 配置 Tomcat 以启用虚拟托管
  • 将 Tomcat 配置为独立模式
  • 使用 AJP 配置 Tomcat
  • 每个 Host 使用独立的 JVM

负载测试

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

要求

本课程专为需要能够安装、配置、运行和调整 Apache Tomcat 应用服务器的 Web/应用服务器管理员设计。

为了从 Tomcat 培训课程中获益最大,您应该熟悉 web/应用服务器管理的基本原则。

 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (6)

今後のコース

関連カテゴリー