感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 21 時間:
課程簡介
Tomcat 概述
- Apache 簡要概述
- Apache 軟體基金會
- Jakarta 專案
- Tomcat 許可證
- J2EE 技術
- Java Web 開發
- Servlet/JSP 容器
Java Web 應用程式
- Servlets 概述
- Servlets 的優勢及生命週期
- JavaServer Pages
- 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 上下文
- 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 和靜態內容 servlets
Tomcat 管理器
- 使用 Tomcat 管理器部署和管理 Web 應用程式
- 啟動 Tomcat 管理器並查看 Tomcat 管理器
- 查看管理器部分
- 應用程式、部署、伺服器資訊
- 建立 WAR 檔案
- 實驗 4:部署 WAR 檔案
- Tomcat 上的 Java Management Extensions (JMX)
- Tomcat 與 Ant 的整合
進階功能
- 使用 Tomcat 的一些進階功能
- Valves、Access Log Valve、Single Sign-on Valve
- Remote Address Filter 和 Remote Host Filter
- Request Dumper Valve
- 設定 JNDI 資源
- JNDI:Java Naming and Directory Interface 和定義 JNDI 資源
- <environment></environment> 元件和 <resource></resource> 元件
- 設定 JavaMail 工作階段
- 全域資源
JDBC 連線
- 設定 Tomcat 以連線到資料庫
- JDBC 概述
- JDBC 驅動程式
- 連線到資料庫和連線池
- 下載和安裝 MySQL
- 為 Tomcat 設定 MySQL
- 在 MySQL 中建立資料庫
- 下載並部署 JDBC 驅動程式
- 在 Tomcat 中定義資料源並手動定義資料源
- 修改部署描述符
- 偵測和關閉洩漏的資料庫連線
Tomcat 安全性
- 查看 Tomcat 上的安全性及設定
- 安全考量
- 檔案系統安全性和檔案系統建議
- Java Security Manager
- 授予 Java 應用程式權限並查看 Java 權限
- 建立並新增自訂策略
- 啟用 Java Security Manager
- Security Manager 技巧和 Security Realms
- 查看不同的 Realm 類型並設定 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 實例之間平衡負載
- 負載平衡問題
- 透過 sticky sessions 實現伺服器親和性
- 共享工作階段儲存
- 透過 Tomcat 叢集實現工作階段複製
- 共享託管
- Tomcat 虛擬託管
- 設定 Tomcat 以獨立伺服器方式啟用虛擬託管
- 設定 Tomcat 以使用 jk2 或 webapp. 啟用虛擬託管。
- 設定 Tomcat 為獨立
- 使用 AJP 設定 Tomcat
- 為每個 Host 使用獨立的 JVM
負載測試
- JMeter 應用程式
- 使用 JMeter 進行負載測試
- 安裝並運行 JMeter
- 建立測試計畫
- 設定線程組並新增任務
- 設定 HTTP 請求
- 新增報告偵聽器
- 運行測試計畫
- 查看結果
最低要求
本課程適合:需要能夠安裝、設定、運行和調優 Apache Tomcat 應用伺服器的 Web/應用伺服器管理員。
要從 Tomcat 培訓課程中獲得最大收益,您應該熟悉 Web/應用伺服器管理的基本原理。
客戶評論 (6)
互動與示例。
Paulius Stankevicius - Festo SE & Co. KG
課程 - Apache Tomcat Administration
機器翻譯
系統化方法;我們涵蓋了從安裝到創建集羣環境的整個流程...
Visnja Begovic - Euronet Services Kft
課程 - Apache Tomcat Administration
機器翻譯
我喜歡培訓的複雜性
Attila Molnar - Euronet Services Kft
課程 - Apache Tomcat Administration
機器翻譯
The delivery mechanism, being able to attend the training from home.
Chris Gagola - Canada Life Group Services
課程 - Apache Tomcat Administration
機器翻譯
I generally liked the labs / Exercises.
Deeksha Upadhyay - Canada Life Group Services
課程 - Apache Tomcat Administration
機器翻譯
Training was very interactive.
Mahmoud Farag
課程 - Apache Tomcat Administration
機器翻譯