Apache Tomcat Administration ( apachetomcat | 21 hours )

Prerequisites:

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

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

Overview:

关于Tomcat如何与Java EE(J2EE)相关并与其他应用程序服务器进行比较的概述和说明在Windows和UNIXtype环境中安装并设置Tomcat 在Tomcat上部署,支持和排除应用程序故障浏览Tomcat的目录结构 Tomcat的体系结构和配置文件:serverxml,contextxml,properties等 Web应用程序的结构和配置:webxml 保护Tomcat及其上运行的应用程序并为Tomcat设置SSL 调整Tomcat的性能使用Tomcat探索不同的负载均衡和高可用性策略

Course Outline:

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 请求
  • 添加报表侦听器
  • 运行测试计划
  • 查看结果
Sites Published:

United Arab Emirates - Apache Tomcat Administration

Qatar - Apache Tomcat Administration

Egypt - Apache Tomcat Administration

Saudi Arabia - Apache Tomcat Administration

South Africa - Apache Tomcat Administration

Brasil - Administração do Apache Tomcat

Canada - Apache Tomcat Administration

中国 - Apache Tomcat Administration

香港 - Apache Tomcat Administration

澳門 - Apache Tomcat Administration

台灣 - Apache Tomcat Administration

USA - Apache Tomcat Administration

Österreich - Tomcat

Schweiz - Tomcat

Deutschland - Tomcat

Czech Republic - Apache Tomcat Administration

Denmark - Apache Tomcat Administration

Estonia - Apache Tomcat Administration

Finland - Apache Tomcat Administration

Greece - Apache Tomcat Administration

Magyarország - Apache Tomcat Administration

Ireland - Apache Tomcat Administration

Luxembourg - Apache Tomcat Administration

Latvia - Apache Tomcat Administration

España - Administración de Apache Tomcat

Italia - Apache Tomcat Administration

Lithuania - Apache Tomcat Administration

Nederland - Apache Tomcat Administration

Norway - Apache Tomcat Administration

Portugal - Administração do Apache Tomcat

România - Apache Tomcat Administration

Sverige - Apache Tomcat Administration

Türkiye - Apache Tomcat Administration

Malta - Apache Tomcat Administration

Belgique - Apache Tomcat Administration

France - Apache Tomcat Administration

日本 - Apache Tomcat Administration

Australia - Apache Tomcat Administration

Malaysia - Apache Tomcat Administration

New Zealand - Apache Tomcat Administration

Philippines - Apache Tomcat Administration

Singapore - Apache Tomcat Administration

Thailand - Apache Tomcat Administration

Vietnam - Apache Tomcat Administration

India - Apache Tomcat Administration

Argentina - Administración de Apache Tomcat

Chile - Administración de Apache Tomcat

Costa Rica - Administración de Apache Tomcat

Ecuador - Administración de Apache Tomcat

Guatemala - Administración de Apache Tomcat

Colombia - Administración de Apache Tomcat

México - Administración de Apache Tomcat

Panama - Administración de Apache Tomcat

Peru - Administración de Apache Tomcat

Uruguay - Administración de Apache Tomcat

Venezuela - Administración de Apache Tomcat

Polska - Administracja serwerem Apache Tomcat

United Kingdom - Apache Tomcat Administration

South Korea - Apache Tomcat Administration

Pakistan - Apache Tomcat Administration

Sri Lanka - Apache Tomcat Administration

Bulgaria - Apache Tomcat Administration

Bolivia - Administración de Apache Tomcat

Indonesia - Apache Tomcat Administration

Kazakhstan - Apache Tomcat Administration

Moldova - Apache Tomcat Administration

Morocco - Apache Tomcat Administration

Tunisia - Apache Tomcat Administration

Kuwait - Apache Tomcat Administration

Oman - Apache Tomcat Administration

Slovakia - Apache Tomcat Administration

Kenya - Apache Tomcat Administration

Nigeria - Apache Tomcat Administration

Botswana - Apache Tomcat Administration

Slovenia - Apache Tomcat Administration

Croatia - Apache Tomcat Administration

Serbia - Apache Tomcat Administration

Bhutan - Apache Tomcat Administration

Nepal - Apache Tomcat Administration