Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
第 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 時間:
客戶評論 (5)
Nginx 討論
Jodi Nugaha Firnanda - PT Artajasa Pembayaran Elektronis
Course - Nginx
機器翻譯
進行大量鍛煉並説明解決問題。
Celina - Centrum Informatyki Resortu Finansow
Course - Apache Web Server Administration
機器翻譯
the trainers skills about the topics and hes way to approach it after viewing our environment in screen share session.
Stig-Ole Amundsen - Helse Nord IKT
Course - WildFly Server Administration
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
The trainer was very knowledgeable and was able to answer most questions that were somewhat outside of the scope of what we needed to cover. He was dynamic, funny and polite.