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

  • 下載與安裝 ApacheTomcat
  • 下載並安裝 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