Apache Tomcat Administration ( apachetomcat | 21 hours )
本課程面向:需要能夠安裝、配置、運行和調整 Apache Tomcat 應用程式伺服器的 Web/應用程式伺服器管理員。
要從 Tomcat 培訓課程中獲得最大收益,您應該熟悉 Web/應用程式伺服器管理的基本原則。
關于Tomcat如何與Java EE(J2EE)相關並與其他應用程序服務器進行比較的概述和說明在Windows和UNIXtype環境中安裝並設置Tomcat 在Tomcat上部署,支持和排除應用程序故障浏覽Tomcat的目錄結構 Tomcat的體系結構和配置文件:serverxml,contextxml,properties等 Web應用程序的結構和配置:webxml 保護Tomcat及其上運行的應用程序並爲Tomcat設置SSL 調整Tomcat的性能使用Tomcat探索不同的負載均衡和高可用性策略
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 請求
- 添加報表偵聽器
- 運行測試計劃
- 查看結果
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
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