感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
課程簡介
第 1 部分:Nginx(第 1 天持續時間 1.5 天)
模組 1: 安裝 Nginx 和第三方模組
- 使用套件管理員安裝Nginx
- 針對網路進行配置
- 配置選項以指定路徑
- 表:HTTP 配置選項
- 啟用各種模組
- 表:HTTP 模組配置選項
- 禁用未使用的模組
- 表:禁用配置選項
- 安裝第三方模組
模組 2:配置指南
- 基本配置格式
- Nginx 全域配置參數
- 表:全域配置指令
- 使用包含檔
- HTTP 伺服器部分用戶端指令、檔案 I/O 指令、哈希指令、套接字指令
- 虛擬伺服器部分
- 設定位置 – 地點、時間和方式
模組 3:Nginx 作為反向代理
- 代理模組
- 代理模組指令
- 上游模組:保持連接和負載平衡演算法
- 上游伺服器類型:單個上游伺服器、多個上游伺服器、非 HTTP 上游伺服器
- 如何處理上游問題
模組 4: 反向代理高級主題
- 安全簡介
- 使用 SSL 加密流量
- 使用 SSL 對客戶端進行身份驗證
- 根據原始IP位址阻止流量
- 隔離應用程式元件以實現可擴充性
- 反向代理性能調整:緩衝、緩存、壓縮
模組 5.Nginx HTTP 伺服器
- HTTP 伺服器指令
- HTTP 紀錄記錄指令
- HTTP 檔案路徑指令
- 名稱解析指令
- HTTP 用戶端交互指令
- HTTP 限制指令
- HTTP 存取模組指令
- HTTP 流指令
模組 6.Nginx 負載平衡
- 關於負載平衡
- 設置環境
- 使用上游模組
- 使用正確的指令(權重、哈希、最大失敗等)
- 測試您的配置
模組 7: 故障排除技術
- 分析紀錄檔
- 配置高級記錄
- 常見配置錯誤
- 性能問題
- 使用存根狀態模組
第 2 部分:阿帕奇(第 2 天持續時間 1 天)
模組 1.安裝
- 安裝 Apache
- Apache 啟動、停止和 Apache 重新啟動
- 阿帕奇卸載
- 查找 Apache 的檔案位置
模組 2.添加通用模組
- 安裝通用安裝模組
- 安裝 Unix mod_dav
- 安裝mod_perl
- 安裝 Unix mod_php
- 安裝 SSL mod_ssl(安全套接字層)
- 使用 modules.apache.org 查找模組
- 安裝mod_security
模組 3.伐木
- 獲取更多日誌條目和詳細資訊
- 原木旋轉
模組 4.虛擬主機
- 設置基於名稱的虛擬主機
- 設置基於位址的虛擬主機
模組 5.別名、重定向和重寫
- 將 URL 映射到目錄
- 為現有內容創建新網址
- 為擁有自己的 URL 的使用者提供 URL(統一資源定位器) 使用者自己的 URL
- 重定向到另一個位置
- 將多個URL重定向到同一目標
- 重寫路徑和查詢字串之間的元素
- 將 URL 細分受眾群轉換為查詢參數
模組 6.靜態儲存位址
- 安裝 SSL
- 產生自簽章 SSL 憑證
- 生成受信任的CA
- 通過 SSL 提供部分網站服務
- 使用用戶端證書進行身份驗證
模組 7.動態內容
- 啟用 CGI 目錄
- 在非文本別名目錄中啟用 CGI 腳本
- 在 CGI 目錄中指定預設文件
- 啟用和使用 WebDAV
- WebDAV 的複雜配置和安全問題
第 3 部分:Java 虛擬機(第 3 天持續時間 0.5 天)
調整 Java 虛擬機
選擇 JVM 設定
- 調整垃圾回收器世代的大小
- 在何處配置 JVM 設置
- 無法為 JVM 分配足夠的記憶體時
- 授予應用程式的正確內存量
- 設置正確的堆大小
年輕一代和老年人之間的正確比例
- 垃圾回收器演算法
- 為您的應用程式選擇合適的垃圾回收器
- G1 垃圾回收器
- 調試垃圾回收
- 充分利用記憶體
- 處理「記憶體不足」錯誤
- 查找代碼中的記憶體洩漏
第 4 部分:Java 網络
網路技術簡介 Java
- 什麼是 Servlet 以及何時使用
- JSP 簡介
- Servlet 與 JSP
- 什麼是 Java豆
- 九一簡介
- EJB(工作階段 Bean、實體 Bean、MDB Beans)在企業應用程式中的角色
- MVC 模式
- - 模型的作用
- - 檢視的作用
- - 控制者的角色
第5部分:多媒體內容和HTML 5
- HTML 5 個音訊和視頻元素
- 不同的流式處理協定
- - 互聯網協議電視
- - HTTP直播
- 伺服器實現
- OTT 流媒體的作用
第 6 部分:JBoss(第 4 天持續時間 1 天)
模組 1: 安裝核心元件
- 安裝Java環境
- 安裝 JBoss AS
- 應用程式伺服器功能
- 創建自訂伺服器配置
模組 2: 定製 JBoss AS 服務
- 如何監控 JBoss AS 服務
- JBoss AS 線程池
- 配置記錄服務
- 配置與資料庫的連接
- 配置事務服務
模組 3.部署EJB 3會話 Bean
- 開發企業 Java豆類
- 配置EJB容器
模組 4: 部署 Web 應用程式
- 開發網頁佈局
- 配置 JBoss Web Server
模組 5: 使用 JBoss 訊息傳遞服務部署應用程式
- 新的 JBoss 消息傳遞系統
- 開發 JMS 應用程式
- 高級 JBoss 消息傳遞
模組 6: 管理 JBoss AS
- Java Management 擴展簡介
- JBoss AS 管理控制台
- 管理應用程式
- 管理資源
模組 7.JBoss 流口水 - 簡介
- 獲取軟體
- 安裝 BRMS/Guvnor
- 安裝 Drools 外掛程式
模組 8.使用古夫諾
- 常規導航
- 管理(規則、包、部署)
- 與古夫諾一起制定指導規則
- 從古夫諾爾到JBoss IDE
- 測試您的規則
最低要求
- 瞭解 Web 伺服器概念和協定
- 具有使用Linux命令行和文本編輯器的經驗
- Java 或 PHP 的基本程式設計經驗
觀眾
- 系統管理員
- Web 開發人員
- 任何想要學習如何使用不同的 Web 伺服器技術和功能的人
28 時間: