Linux專業:Apache網頁伺服器 Linux Professional: Apache Web Server

難易度: 進階
新課報到
這是一個為期三天,提供Apache網頁伺服器的簡介的課程。此課程的設計是講師帶領小組愉快且容易的進行,同時結構化和非結構化的利用課堂教學學習模式與動手實作。本課程討論Apache網頁伺服器技術和市場優勢的演變,以及如何建立、安裝和設定Apache。網頁相關的問題,如身份驗證、動態網頁內容,和虛擬主機託管/管理都包括在內,皆為Apache的系統性能問題(如,記錄系統、防火牆和代理服務器)。
開課日期: 2018-11-17
很抱歉!目前沒有開班梯次唷!

課程說明

前提條件

為確保您的成功,我們建議您先採取以下Element K課程或具有同等知識:

  • Linux專業:系統管理
  • Network +認證

基於效率的目標

課程目標幫助學生熟悉課程,並且還提供了評估學習的一種手段。在成功完成該課程後,學生將能夠:

  • 描述Apache網頁伺服器的演進到目前的架構。
  • 在Linux環境下安裝和設定Apache網頁伺服器並運行。
  • Apache網頁伺服器的基本使用者名稱/密碼認證,使用者的存取限制,以及安全通訊端層(SSL)安全性設定。列出Apache網頁伺服器的功能和優點。
  • 設定Apache網頁伺服器的共通閘道介面(CGI)。
  • 設定和管理的Apache網頁伺服器的虛擬主機。
  • 使用指令來控制流程和改進Apache網頁伺服器的性能。
  • 使用方法監控的Apache網頁伺服器傳輸日誌、錯誤日誌,和伺服器資訊。
  • 為網路安全定義防火牆解決方案。
  • 設定和使用Apache網頁伺服器代理。

課程內容

課程1:介紹Apache網頁伺服器

  • 主題1A:Apache網頁伺服器演進
  • 任務1A-1:複製Apache網頁伺服器的原始檔
  • 主題1B:Apache的架構和功能
  • 主題1C:Apache在網際網路的作用

課程2:安裝和設定

  • 主題2A:建立和安裝Apache網頁伺服器
  • 任務2A-1:解壓縮Apache檔案
  • 任務2A-2:使用APACI安裝Apache
  • 任務2A-3:使用原始方法安裝Apache
  • 主題2B:驗證初始設定
  • 任務2B-1:驗證和編輯設定
  • 主題2C:Apache伺服器程序的啟動、停止和狀態
  • 任務2C-1:使用apachectl腳本啟動和停止Apache
  • 任務2C-2:使用httpd執行檔啟動和停止Apache
  • 主題2D:設定Apache核心模組

課程3:安全性

  • 主題3A:Apache基本安全性
  • 主題3B:基於主機的認證
  • 主題3C:基於使用者的認證
  • 任務3C-1:建立基於使用者的認證
  • 主題3D:安全通訊端層(SSL)
  • 任務3D-1:使用mod_ssl

課程4:提供動態網頁內容

  • 主題4A:Apache在動態網頁的角色
  • 任務4A-1:開發一個動態網頁模型
  • 主題4B:伺服器端引入(SSIs)
  • 任務4B-1:用SSI定義上次修改時間
  • 主題4C:設定Apache網頁伺服器以支援CGI
  • 任務4C-1:驗證Apache對CGI的支援
  • 主題4D:編寫CGI程式
  • 任務4D-1:CGI腳本
  • 主題4E:CGI替代技術

課程5:虛擬主機、重新導向和索引

  • 主題5A:虛擬主機與Apache
  • 主題5B:虛擬主機設定
  • 任務5B-1:建立一台網址名稱對應的虛擬主機
  • 主題5C:重新導向
  • 任務5C-1:使用目錄別名
  • 主題5D:目錄索引
  • 任務5D-1:實行FancyIndexing

課程6:代理伺服器和防火牆

  • 主題6A:Apache代理
  • 主題6B:設定代理服務
  • 任務6B-1:設定瀏覽器
  • 主題6C:防火牆和Apache
  • 主題6D:防火牆架構模型

課程7:監控Apache網頁伺服器

  • 主題7A:錯誤日誌
  • 任務7A-1:檢查錯誤日誌檔案權限
  • 任務7A-2:查看錯誤日誌
  • 任務7A-3:重新導向輸出到其他位置
  • 主題7B:記錄HTTP訪問
  • 任務7B-1:建立一個傳輸日誌
  • 任務7B-2:建立一個自定義日誌
  • 主題7C:網頁伺服器狀態和伺服器資訊
  • 任務7C-1:啟用伺服器狀態和擴充服務器狀態
  • 任務7C-2:啟用伺服器資訊
  • 主題7D:使用者追蹤

課程8:改善效能

  • 主題8A:改善系統效能
  • 任務8A-1:大量交換
  • 主題8B:Apache效能策略
  • 主題8C:程序改善和指令
  • 任務8C-1:限制用戶端請求
  • 主題8D:代理暫存

附錄A:啟動和停止

  • Apache的啟動/停止命令
  • 選項允許使用二進制
課後回饋

培訓中心

台灣 富捷IT培訓

富捷 IT 培訓 成立至今15年

由幾位美國矽谷回國的工程師團隊創辦,專注IT領域人才培育 一流的導師才能教出一流的人才。

『富捷IT培訓』的老師都是矽谷或台灣數一數二的的業界佼佼者。從他們身上不但可以學到最正確的程式概念,更可以學習他們成功的秘訣!

聽富捷老師分享他們的經驗,節省你犯錯的次數,加速學習電腦程式的時間!重視實務教學,讓學生不只是擁有理論,而是實際帶領邊學邊做 美式風格,精品式教學方式,讓學生擁有高品質教育,而不是用量充數。