本課程提供了一個深入、實踐性的概述,介紹瞭如何使用 Linode 或 Digital Ocean 設定和配置生產 Web 伺服器。虛擬雲伺服器已成為託管各種規模和複雜度的 Web 應用程式的行業標準。這包括小型靜態網頁,到處理數千個同時程序的動態、資料庫驅動的網站。無論專案如何,虛擬伺服器都提供了一種解決方案,為 Web 開發人員提供可擴充套件的基礎架構,可以輕鬆適應不斷變化的環境。
本課程首先概述了 Linode 上的註冊流程。然後,學生將快速進入使用最新的 Ubuntu LTS 發行版部署和配置伺服器。學生將熟悉 Linode 管理介面,並開始使用基於 Web 的遠端訪問控制檯執行基本命令。然後,我們將探索使用更復雜的工具(如 Windows 的 PuTTY 和 MAC 的 Terminal)進行遠端訪問管理。
一旦學生掌握了 Linode 上的伺服器配置,我們將看看另一個主要的雲提供商——Digital Ocean。本課程的這一部分概述了 Digital Ocean 管理面板,學生將在其中部署和配置一個“Droplet”。我們將探索 Digital Ocean 提供的一些獨特功能,例如浮動 IP 和 Space 儲存。
學生將學習如何在兩個雲託管提供商上備份、調整大小和配置 DNS 區域檔案。
本課程適合誰
有興趣託管各種規模和複雜度的 Web 應用程式的學生
有興趣使用 Digital Ocean 或 Linode 託管的學生
有興趣構建動態、可擴充套件的託管基礎架構的學生
有興趣學習如何使用 SSH 身份驗證來保護虛擬 Web 伺服器的學生
有興趣學習如何遠端訪問 Ubuntu 虛擬伺服器並管理命令的學生
有興趣學習基本 Ubuntu 命令的學生
有興趣學習如何使用 MAC 的 Terminal 或 Windows 的 PuTTY 管理伺服器的學生