Skip to content

習作與展示

第一天:Nginx 基本設定

  • 主題:Nginx 伺服器的安裝與基本配置
  • 內容
    • Nginx 的安裝與初步配置
    • 創建並部署基本的 Angular 應用
    • Nginx 配置以支援 Angular 路由
    • Nginx 的日誌設置和管理

第二天:Nginx 進階設定

  • 主題:Nginx 的進階配置和 A/B 測試部署
  • 內容
    • 深入理解 Nginx 配置語法
    • 設置 Nginx 以支援 A/B 測試部署
    • 配置 Nginx 以提供更高效能
    • 安全性考量和最佳實踐

第三天:Fluentd 基本設定

  • 主題:Fluentd 的安裝與基礎配置
  • 內容
    • Fluentd 的安裝與基本概念介紹
    • 配置 Fluentd 以接收 Nginx 日誌
    • 設定日誌格式為結構化 JSON
    • Fluentd 配置的測試與調試

第四天:Fluentd 進階設定

  • 主題:Fluentd 高級配置和日誌管理
  • 內容
    • 進階 Fluentd 配置技巧
    • 設置 Fluentd 以進行高效能的日誌處理
    • 日誌的分析與視覺化介紹
    • 日誌存儲、查詢與監控的最佳實踐

第五天:結訓展示

  • 習作主題:完成並展示一個完整的 MkDocs 專案
  • 內容
    • 撰寫兩個簡單的 Angular 應用程式 (例如 Hello World A, Hello World B),並使用 Nginx 進行 A/B 部署。
    • 設定 Nginx 以生成結構化 JSON 日誌。
    • 設定 Fluentd client 和 server 以進行日誌的集中蒐集。