Linode:在雲端上建置和部署響應式網站

雲端運算 |基礎設施即服務 | Linux 基礎 |Apache + DBMS|LAMP Stack|伺服器安全 |備份| HTML | CSS

從這 11.5 小時的課程,你會學到

  • 了解雲端運算及其服務模型的基本概念和優勢。
  • 了解如何使用 Linode 在雲端建立、設定和管理虛擬伺服器。
  • 了解Linux作業系統的基本概念,包括檔案系統結構、命令列介面和基本Linux命令。
  • 了解如何在 Linux 中管理使用者和權限、設定網路設定以及使用套件管理器。
  • 了解 Web 伺服器(包括 Apache 和 Nginx)以及資料庫(如 MySQL 和 MariaDB)的基本概念。
  • 了解如何在 Linux 伺服器上安裝和設定 Web 伺服器和資料庫。
  • 了解如何安裝和設定 LAMP 堆疊以設定用於託管動態網站和 Web 應用程式的 Web 伺服器和資料庫。
  • 了解伺服器安全性概念,例如防火牆、存取控制和 SSL 憑證。
  • 了解如何使用防火牆保護伺服器、管理使用者存取以及設定 SSL 憑證以實現安全通訊。
  • 了解如何擴展伺服器以處理不斷增加的流量和負載。
  • 了解負載平衡、叢集和自動擴展技術。
  • 了解如何建立和管理伺服器映像( images )。
  • 了解 HTML 的基本結構和語法,包括標籤、屬性和元素。
  • 了解如何將 CSS 樣式應用於 HTML 元素、建立佈局以及使用 CSS 框架。

要求

基本的電腦技能

課程說明

本課程旨在讓學生全面了解雲端運算及其服務模型,以及在流行的雲端託管平台Linode上部署和管理伺服器的實用技能。 課程還將涵蓋 Linux 基礎、Web 伺服器和資料庫基礎、LAMP 堆疊安裝和配置、伺服器擴充、伺服器映像和備份、HTML 基礎和 CSS 開發。

本課程首先介紹雲端運算,涵蓋雲端運算的關鍵概念和優勢,例如彈性、可擴展性和成本效率。 學生將了解不同的雲端服務模型,包括基礎設施即服務 (IaaS)、平台即服務 (PaaS) 和軟體即服務 (SaaS) 及其用例。

然後,學生將深入了解 Linode 上的雲端伺服器部署,其中我們教授如何使用 Linode 在雲端中建立、配置和管理虛擬伺服器。 學生學習如何在 Linode 上設定 Linux 伺服器、使用 SSH 遠端存取它,以及安裝必要的軟體包和工具。

然後課程轉向 Linux 基礎,學生將學習 Linux 作業系統的基本概念,包括檔案系統結構、命令列介面和基本 Linux 命令。 學生還學習如何管理使用者和權限、配置網路設定以及使用套件管理器( package managers )。

接下來,課程涵蓋 Web 伺服器和資料庫基礎,學生將學習 Web 伺服器(包括 Apache 和 Nginx)以及資料庫(例如 MySQL 和 MariaDB)的基本概念。 學生學習在 Linux 伺服器上安裝和設定 Web 伺服器和資料庫,以及如何使用 Web 伺服器日誌來解決問題。

然後,學生將學習如何安裝和設定 LAMP Stack(包括 Linux、Apache、MySQL 和 PHP),以設定用於託管動態網站和 Web 應用程式的 Web 伺服器和資料庫。 他們將學習如何安裝 PHP 模組、配置 PHP 設定以及解決常見問題。

然後,課程繼續學習伺服器安全基礎,學生將了解伺服器安全概念,例如防火牆、存取控制和 SSL 憑證。 你還將了解如何使用防火牆保護伺服器、管理使用者存取以及設定 SSL 憑證以實現安全通訊。

伺服器擴展是下一個主題,學生將學習如何擴展伺服器以處理不斷增加的流量和負載。 在這裡,我們探討負載平衡、叢集和自動擴展技術,以及如何使用監控工具來監控伺服器效能和診斷問題。

然後,學生將了解伺服器映像和備份,我們在其中建立和管理伺服器映像,以及執行定期備份以防止資料遺失。 我們教授如何使用快照工具和備份工具來建立和還原伺服器映像。

課程隨後涵蓋 HTML 基礎,學生將學習 HTML 的基本結構和語法,包括標籤、屬性和元素。 你將學習建立 HTML 頁面、新增文字和圖像以及建立超連結。

最後,本課程涵蓋 CSS 開發,學生將學習層疊樣式表 (CSS),它用於設定 HTML 頁面的樣式。 學生學習將 CSS 樣式應用於 HTML 元素、建立佈局以及使用 CSS 框架。

總之,本課程讓學生全面了解雲端運算及其服務模型,以及在 Linode 上部署和管理伺服器、Linux 基礎、Web 伺服器和資料庫基礎、LAMP 堆疊安裝和設定、伺服器擴充、伺服器映像和備份、HTML 基礎和CSS 開發。 完成後,學生將具備在雲端中設定和管理自己的 Web 伺服器以及開發動態 Web 應用程式的必要技能。

目標受眾

  • 希望獲得雲端運算和伺服器管理實用技能的有抱負的開發人員和 IT 專業人士。
  • 想要學習如何在雲端部署和管理自己的 Web 伺服器的 Web 開發人員。
  • 希望了解如何為其網站或 Web 應用程式設定和管理自己的基於雲端的基礎架構的企業家和小型企業主。
  • 學習電腦科學、資訊科技或相關領域並希望獲得雲端運算和伺服器管理實務經驗的學生。
  • 希望了解雲端運算和伺服器管理最新發展的 IT 行業專業人士。

講師簡介

YouAccel Training 超過 1千 萬名註冊人數,超過10 萬則評論。立即註冊

YouAccel致力於提供高品質的技術、商業和數位創新教育。自2015年成立以來,YouAccel始終致力於為全球學生、專業人士和企業家提供與行業緊密相關的學習資源。 YouAccel專注於人工智慧(AI)、機器學習、全端開發、商業策略、行銷和數位媒體等新興領域,幫助個人掌握在競爭日益激烈、技術驅動的世界中取得成功所需的技能。

YouAccel的核心理念是:教育是釋放人類潛能、推動創新、創造跨產業和跨社區機會的催化劑。 YouAccel透過由業界專家和學術專家共同設計的課程,打造引人入勝、意義非凡的學習體驗。課程涵蓋從入門到高級的各個級別,確保學習者在學習的每個階段都能獲得基礎知識和可直接應用於實際場景的實用技能。

終身學習是YouAccel理念的核心。授課教師不僅擁有精湛的技術專長,更提供指導,幫助學員培養批判性思考、問題解決能力,並加深對所選領域的理解。無論是為學員提供人工智慧和機器學習技能,幫助他們為軟體開發職業生涯做好準備,還是提供商業策略和數位媒體方面的見解,YouAccel 的課程都旨在滿足當今勞動力市場不斷變化的需求。

教育創新始終是 YouAccel 的首要任務。透過不斷整合最新的技術進步,YouAccel 確保學員掌握面向未來的技能,與產業需求保持同步。教育應具有包容性和可近性,YouAccel 積極透過策略合作和提供經濟實惠的學習機會來打破壁壘,為來自不同背景的人們創造實現目標的途徑。

展望未來,YouAccel 致力於透過擁抱人工智慧 (AI)、虛擬實境 (VR)、擴增實境 (AR) 和區塊鏈等新興技術來重塑教育。這些進步正在重新定義知識的獲取方式,使學習更具沉浸感、互動性和影響力。隨著 YouAccel 的不斷發展,其重點仍然是提供能夠改變職業生涯乃至人生的教育,培養一個學習沒有界限的全球社區。

Blue Digital Media 透過世界級課程釋放您的潛能

專家指導,成就未來

在 Blue Digital Media,我們致力於提供涵蓋廣泛學科領域的卓越教育內容。無論您是希望提升職業前景、拓展技能,還是探索新的專業領域,我們精心設計的課程都能為您提供成功所需的知識和培訓。

我們所有課程均以最高品質和嚴謹性標準打造,確保您獲得一流的學習體驗。我們的講師均為擁有業界經驗的認證專業人士,致力於協助您實現目標。

加入我們充滿活力的學習社區,開啟您的職涯新篇章。立即報名,與我們一起開啟全新機會。

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading