感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
第1部分:Nginx(第1天,時長1.5天)
模塊1:安裝Nginx及第三方模塊
- 使用包管理器安裝Nginx
- 配置Web
- 配置路徑選項
- 表:HTTP配置選項
- 啓用各種模塊
- 表:HTTP模塊配置選項
- 禁用未使用的模塊
- 表:禁用配置選項
- 安裝第三方模塊
模塊2:配置指南
- 基本配置格式
- Nginx全局配置參數
- 表:全局配置指令
- 使用包含文件
- HTTP服務器部分:客戶端指令、文件I/O指令、哈希指令、套接字指令
- 虛擬服務器部分
- 配置位置——何時、何地、如何
模塊3:Nginx作爲反向代理
- 代理模塊
- 代理模塊指令
- 上游模塊:Keepalive連接和負載均衡算法
- 上游服務器類型:單上游服務器、多上游服務器、非HTTP上游服務器
- 如何處理上游問題
模塊4:反向代理高級主題
- 安全簡介
- 使用SSL加密流量
- 使用SSL驗證客戶端
- 根據源IP地址阻止流量
- 爲可擴展性隔離應用組件
- 反向代理性能調優:緩衝、緩存、壓縮
模塊5:Nginx HTTP服務器
- HTTP服務器指令
- HTTP日誌指令
- HTTP文件路徑指令
- 名稱解析指令
- HTTP客戶端交互指令
- HTTP限制指令
- HTTP訪問模塊指令
- HTTP流媒體指令
模塊6:Nginx負載均衡
- 關於負載均衡
- 設置環境
- 使用上游模塊
- 使用正確的指令(權重、哈希、最大失敗次數等)
- 測試配置
模塊7:故障排除技術
- 分析日誌文件
- 配置高級日誌
- 常見配置錯誤
- 性能問題
- 使用Stub Status模塊
第2部分:Apache(第2天,時長1天)
模塊1:安裝
- 安裝Apache
- 啓動、停止和重啓Apache
- 卸載Apache
- 查找Apache文件位置
模塊2:添加常用模塊
- 安裝通用安裝模塊
- 安裝Unix mod_dav
- 安裝mod_perl
- 安裝Unix mod_php
- 安裝mod_ssl SSL(安全套接層)
- 使用modules.apache.org查找模塊
- 安裝mod_security
模塊3:日誌記錄
- 獲取更多日誌條目和詳細信息
- 日誌輪換
模塊4:虛擬主機
- 設置基於名稱的虛擬主機
- 設置基於地址的虛擬主機
模塊5:別名、重定向和重寫
- 將URL映射到目錄
- 爲現有內容創建新URL
- 爲用戶提供自己的URL
- 重定向到其他位置
- 將多個URL重定向到同一目標
- 在路徑和查詢字符串之間重寫元素
- 將URL段轉換爲查詢參數
模塊6:SSL
- 安裝SSL
- 生成自簽名SSL證書
- 生成受信任的CA
- 通過SSL提供部分站點
- 使用客戶端證書進行身份驗證
模塊7:動態內容
- 啓用CGI目錄
- 在非ScriptAliased目錄中啓用CGI腳本
- 在CGI目錄中指定默認文檔
- 啓用和使用WebDAV
- 複雜配置及WebDAV的安全問題
第3部分:Java虛擬機(第3天,時長0.5天)
調優Java虛擬機
選擇JVM設置
- 調整垃圾回收器代的大小
- 在何處配置JVM設置
- 當無法爲JVM分配足夠內存時
- 爲應用程序分配正確內存量
- 設置正確的堆大小
年輕代和老年代的正確比例
- 垃圾回收器算法
- 爲應用程序選擇正確的垃圾回收器
- G1垃圾回收器
- 調試垃圾回收
- 有效利用內存
- 處理“內存不足”錯誤
- 在代碼中查找內存泄漏
第4部分:Java Web
Java Web技術簡介
- 什麼是Servlet及其使用時機
- JSP簡介
- Servlet與JSP對比
- 什麼是JavaBean
- JEE簡介
- EJB(會話Bean、實體Bean、MDB Bean)在企業應用中的作用
- MVC模式
- 模型的作用
- 視圖的作用
- 控制器的作用
第5部分:多媒體內容和HTML 5
- HTML 5音頻和視頻元素
- 不同的流媒體協議
- 互聯網協議電視(IPTV)
- HTTP Live Streaming - 服務器實現
- OTT流媒體的作用
第6部分:JBoss(第4天,時長1天)
模塊1:安裝核心組件
- 安裝Java環境
- 安裝JBoss AS
- 應用服務器功能
- 創建自定義服務器配置
模塊2:自定義JBoss AS服務
- 如何監控JBoss AS服務
- JBoss AS線程池
- 配置日誌服務
- 配置數據庫連接
- 配置事務服務
模塊3:部署EJB 3會話Bean
- 開發企業級JavaBean
- 配置EJB容器
模塊4:部署Web應用
- 開發Web佈局
- 配置JBoss Web服務器
模塊5:使用JBoss消息服務部署應用
- 新的JBoss消息系統
- 開發JMS應用
- 高級JBoss消息處理
模塊6:管理JBoss AS
- Java管理擴展簡介
- JBoss AS管理控制檯
- 管理應用
- 管理資源
模塊7:JBoss Drools簡介
- 獲取軟件
- 安裝BRMS/Guvnor
- 安裝Drools插件
模塊8:使用Guvnor
- 常規導航
- 管理(規則、包、部署)
- 使用Guvnor構建引導規則
- 從Guvnor到JBoss IDE
- 測試規則
最低要求
- 瞭解Web服務器概念和協議
- 有使用Linux命令行和文本編輯器的經驗
- 具備Java或PHP的基本編程經驗
受衆
- 系統管理員
- Web開發人員
- 任何希望學習如何使用不同Web服務器技術和功能的人員
28 時間:
客戶評論 (5)
實驗室
Frank Mhlongo - Standard Bank of South Africa
課程 - JBoss
機器翻譯
大量練習和問題幫助。
Celina - Centrum Informatyki Resortu Finansow
課程 - Apache Web Server Administration
機器翻譯
培訓師在屏幕共享會話中查看我們的環境後,對主題的技能及其處理方法。
Stig-Ole Amundsen - Helse Nord IKT
課程 - WildFly Server Administration
機器翻譯
每個函數和/或操作符的共享示例都得到了詳細的解釋。
Brian Amlon - Thakral One, Inc.
課程 - Introduction to Drools 7 for Developers
機器翻譯
培訓師非常博學,能夠回答大部分稍微超出我們需要覆蓋範圍的問題。他充滿活力,風趣幽默,而且彬彬有禮。
Pascal Durocher - City of Montreal
課程 - HTTP fundamentals and Nginx web server
機器翻譯