影音教學
文字看不夠過癮,或想看實際操作畫面時,可以參考以下整理的影片。第一支是 Nginx 官方頻道的教學播放清單,其餘為社群中口碑良好的 YouTube 教學,每支影片下方都附上重點整理,方便挑選適合自己程度的內容觀看。
官方學習資源
Nginx 官方 YouTube 頻道 除了下方的教學播放清單,也不定期發布新功能介紹與研討會錄影,是最權威的第一手資訊來源。
Nginx 官方教學播放清單
Nginx 官方頻道整理的系列教學,內容包含在 Debian、Ubuntu、CentOS、Red Hat 等不同發行版上安裝 Nginx、設定 SSL 憑證、將 Nginx 設定為反向代理與負載平衡器,以及使用 NGINX Plus 強化安全性(如 WAF、API 閘道)等進階主題。適合想按官方順序系統性學習的讀者。
兩分鐘快速認識 Nginx
由知名技術頻道 Fireship 製作的短片,用不到兩分鐘的時間說明 Nginx 是什麼、為什麼被大量網站採用,以及它身兼網頁伺服器、反向代理、負載平衡器與快取伺服器四種角色的原因。適合完全沒接觸過 Nginx、想先建立整體印象的讀者。
反向代理與負載平衡實作專案
由 TechWorld with Nana 製作的實作導向教學,以一個 Node.js 專案為例,示範如何用 Nginx 當反向代理與負載平衡器、設定 TLS 憑證啟用 HTTPS,並搭配 Docker 部署整套環境。內容緊扣本站 反向代理設定 與 負載平衡(Upstream) 兩頁的主題,建議搭配文字說明一起觀看。
完整課程:反向代理、負載平衡、HTTPS 與 Docker
由 freeCodeCamp.org 發布、Laith Harb 主講的完整課程,從網頁伺服器與 Nginx 的基本概念開始,逐步進入實際應用:把 Nginx 放在真實應用程式前面做反向代理、設定負載平衡、啟用 HTTPS,並整合 Docker 部署。內容涵蓋範圍與本站「網站與反向代理」「安全與效能」兩個分類高度重疊,適合想一次看完整套流程的讀者。
從基礎到進階的實作課程
由 DevOps 訓練平台 KodeKloud 製作的課程,從基本概念、設定檔結構開始,逐步帶到架設多個網站、進階設定與除錯技巧,並提供動手操作的練習情境。風格偏向 DevOps/維運視角,適合已經看過前面幾支入門影片、想再多做一些實作練習的讀者。