【從零開始】Ubuntu Server 完整安裝教學|一步步搞定 Linux 系統部署(HKT線上教室)

Author:

想把 Ubuntu server 一次裝到位、從下載到開機登入全流程都不踩雷?你需要的是一份「可照做」的安裝路線圖:選 LTS、準備 ISO、在虛擬機用正確設定啟動、進入安裝選單一路用鍵盤完成,最後順利取得可用的系統與 IP。許多新手卡在更新、分區、SSH 勾選與帳密記憶這幾個關鍵點;只要掌握正確順序與建議值,就能把學習時間直接砍半、成果立刻可驗證。

文章目錄

選擇 Ubuntu Server 版本與下載策略 讓長期支援成為你的安全底盤

版本怎麼選,直接決定你之後的安全成本與維運壓力。如果目標是穩定運行(Web、資料庫、容器、AI​ 推論環境),建議優先選 ⁤ Ubuntu Server LTS:LTS 代表「長期支援」,發行後會提供長時間的安全性維護與修正,避免系統在幾年後變成「沒人管的孤兒版本」。就老師的實作邏輯來說:你可以把 LTS 想成安全底盤,Bug 修正與安全更新會持續進行,讓你不用一邊部署一邊擔心漏洞會不會越來越多。

  • 下載策略 1:只選 Server 頁籤下的 Ubuntu Server(不需要桌面介面,省資源、也更貼近部署情境)。
  • 下載策略 2:優先 LTS,因為它提供長期安全更新與維護,適合當作長期服務底座。
  • 下載策略 3:檔案格式以 ISO 映像檔為主,用於建立虛擬機(例如 VMware)或進行安裝媒體準備。

當你在官網確認「目前最新穩定版本」時,把焦點放在 LTS‌ 的策略價值:穩定、可預期、生命週期更長。以 Ubuntu 官方下載頁面來看,最新的 Server LTS ‍會標示為 Ubuntu ⁢Server 26.04 LTS,並提供「五年常規安全更新和維護」,也能透過 Ubuntu Pro 延伸更長的支援年限;這種時間軸非常適合教學之外的真實部署(尤其你要讓服務跑在生日蛋糕般的「長期可用」目標上,而不是每隔幾個月就要重來)。

情境 推薦版本 你會得到的結果
練習⁤ Linux 指令、單機測試 任一穩定版本皆可 快速上手,不急著追求長週期維護
Web / 資料庫 / 容器部署 Ubuntu Server LTS 長期安全更新,降低維運風險
本地端 ‍AI(跑 LLM 等) Ubuntu Server LTS 相容性更好、環境更穩定,部署後不用頻繁換版

最後是「怎麼下載才不會踩雷」:先從官網進入 Server ‌ 分類,確認你下載的是 Ubuntu Server LTSISO 映像檔;檔案拿到後就可以進 VMware⁣ 按「Installer disc image file (iso)」掛載安裝。這套做法與老師在課堂中一樣:你只要抓住 LTS + ISO 這兩個核心關鍵,後續安裝流程與環境穩定度就更可控,讓你的系統從第一天開始就站在安全底盤上,而不是靠運氣硬撐。

Ubuntu 官方下載頁(Ubuntu Server LTS /‌ ISO)

Ubuntu Server 適合什麼情境 尤其 AI 與部署需求的相容性與安裝效率建議

Ubuntu Server 特別適合的情境,主要是「不需要桌面介面、以效能與可維護性為優先」的環境。以 KT 老師的安裝經驗來看,若目標是把資源留給你真正要跑的服務(例如網路服務、資料庫、容器、排程任務),選擇 Ubuntu Server ⁤而不是桌面版,通常能更快上手、也能省下不必要的運算與記憶體開銷。再加上 Ubuntu‍ Server 對 AI 相關軟體的相容性高、安裝路徑清楚,對「從零開始部署」尤其友善;尤其你要用在本地端或雲端時,Server 版的思維更符合部署流程。

在版本選擇上,KT 老師會直接建議:優先下載 LTS(Long Term Support)。原因很務實:LTS 有長期支援、Bug 修正與安全性維護,不會像非 LTS 版本那樣過了幾年就變成「維護斷線」的孤兒版本,安全性漏洞也可能沒人即時修補。你如果是「玩家想先試用」當然可以自由選版本,但要把系統拿來跑服務、或部署 AI,就要把穩定性當底線。

以安裝效率與部署需求來看,最常見的優先考量是:你跑的是 練習學習 還是 本地端跑 LLM / AI。KT 老師在示範中用 VMware​ 建立虛擬機時也提到:硬碟大小不能只看「裝得下」,而要看「模型與資料將來會長多大」。大方向可參考:

  • 只練習 linux 指令:硬碟可用預設或小一點,避免多餘成本
  • 本地端跑 LLM:模型少則 ⁣ 幾 GB,多則可到 幾百 GB,需視需求調整

另外,KT 老師強調「流程正確」比「一次設定到完美」更重要:安裝時若你要先讓環境起來,像是「語言、鍵盤配置、安裝類型、網路(DHCP)、鏡像位址、儲存空間」都可先採用預設,確保系統快速完成。值得記住的關鍵設定包括:帳號密碼要記住(開機後登入用);若你打算遠端管理,安裝流程中可以選擇 SSH(在選項出現叉叉代表已勾選,否則不會安裝)。這幾個點會直接影響你後續是否能順利進行部署與維運,特別是連到虛擬機用終端機操作時,會差很多。

部署/學習目標 建議選擇 對效率的影響
不需要桌面 Ubuntu Server 資源集中、部署更貼近實務
長期維運 LTS 安全性維護與 Bug 修正有保障
先把環境跑起來 多數項目採用預設 縮短安裝時間、降低出錯機率
遠端管理 安裝時勾選SSH 後續用終端機連線更順

用 VMware 建立虛擬機的關鍵設定 典型安裝流程與硬體規格如何選才不踩雷

要用 ‌VMware 建立不踩雷的 Ubuntu Server⁣ 虛擬機,關鍵就落在三件事:①選對安裝映像與版本(ISO 與 LTS)、②虛擬機硬體配置別一開始就過度或太省、③安裝流程中把「網路、用戶/密碼、SSH」這幾個選項一次設定對。依 HKT 老師的做法,優先下載 Ubuntu Server LTS:LTS 具備較長期的維護與修正(Bug、安全性更新),不會像非 LTS 那樣用一段時間就變「沒人修」的狀況;檔案格式則是⁤ .iso 映像檔,後續直接拿進 VMware 指定來源安裝。

進入​ VMware 後,建立新虛擬機選 Create a New Virtual Machine,並以新手友善的路線選擇 Typical(典型),接著在安裝來源選 ⁣ Installer disc image file‍ (iso),用 Browse… 指向你下載的 Ubuntu Server ISO。虛擬機命名務必取「未來你自己看得懂」的規則(老師示範會填 demo),再決定儲存位置與 硬碟容量:如果只是練習 Linux 指令,預設或小容量足夠;但若你要本地端學習 AI、跑 LLM(模型從 數 GB 到數百 GB 都可能),硬碟容量就要依需求提前規劃。最後別忘了點 Finish,並確認硬體規格無誤;錯的設定在安裝完才發現,修起來最耗時間。

開機進入 Ubuntu Server ⁤安裝精靈後,請留意操作方式:必須用鍵盤方向鍵與 Enter(老師提醒滑鼠不會有效果)。流程上建議照順序把「必要選項」一次搞定:語言/鍵盤用預設即可;更新可先選 Continue without updating(HKT 的邏輯是先確定環境能裝起來,後續再更新);網路通常用安裝程式的 DHCP 自動取得 IP。代理需要走也別亂勾;映像鏡像位址可用預設(若在中國大陸再考慮切換境內),儲存空間則先用虛擬機預設設定並確認摘要。真正容易出錯的是「個人資料」:Pick a username ⁣必須使用全小寫英文(老師示範:hkt),密碼要記住,因為輸入時螢幕不會顯示任何提示,忘了就等於你失去登入權。

最後是 SSH 遠端連線:如果你打算用 windows 終端機或其他主機連回來操作,建議安裝時就把 SSH 勾選(老師強調:選項要出現叉叉才代表有啟用,沒出現就不會安裝)。完成後選 ‌ Reboot Now ‍重開機,記得在出現提示時按 Enter;登入畫面會顯示你先前設定的 server ‌name 與帳號,輸入 username/password 時只要與安裝設定一致,就能順利登入開始使用。

設定項目 建議選法(照老師思路) 常見踩雷
版本 Ubuntu Server LTS 選非 LTS 造成維護/安全更新斷支持
安裝來源 .iso → VMware 指定 ISO 來源選錯導致載入不正確安裝媒體
硬碟容量 練習小:用預設;跑 ‌AI:依模型容量拉大 AI 用預設容量後期爆量,需要重灌/擴容
使用者/密碼 username 全小寫英文;密碼要記住 輸入大小寫錯或忘記密碼導致無法登入
SSH 需要遠端就勾選,確認有叉叉 以為有勾實際沒安裝,之後連不上

Ubuntu Server 安裝流程逐步設定 從語言與鍵盤到網路與映像鏡像的最佳做法

進入 Ubuntu Server ‌安裝精靈後,先用鍵盤操作完成「語言」與「鍵盤配置」設定:在老師的示範流程中,語言選 English、鍵盤配置維持預設 English,再按 ‍ Done ‌ 確認(整個安裝過程以 上/下方向鍵Enter 為主;滑鼠不太會有反應)。接著是‌ 更新版本 的選項:若你是想先快速確認環境可順利安裝,就選 Continue without updating(之後再更新也不遲),可避免在尚未建立完整系統前就卡在下載/鏡像連線問題。

接下來進入「網路」與「連線前置條件」的最佳做法。若你是期望快速上線、在測試或虛擬環境中通常可直接讓安裝程式透過 DHCP 自動取得 IP:老師的流程就是在網路連線頁面直接選 Done,讓系統先跑起來。若你確定要用固定位址(例如未來架設服務要穩定對外連線),那就別依賴 DHCP,而是改用手動配置;可參考常見做法在安裝後使用系統網路設定將 IPv4 固定(例如子網路範圍與閘道一致)。如你需要代理上網再進行安裝套件下載,也可在「Proxy 設定」填入;不需要就維持空白,讓流程更直覺。

鏡像與套件來源(映像鏡像位址)是很多人忽略但最影響穩定性的環節。若你在台灣,老師建議就先用預設(Done / Continue 走完),先把系統裝起來再說;只有在特定地區(例如中國大陸網路環境)才考慮切換到當地鏡像站以提升速度與成功率。你也可以用一個原則來決策:能先裝完、再優化來源。這樣遇到網路問題時,你不會把「裝不完」的原因歸咎到太多設定項,降低排查成本。

最後是安裝類型與整體流程的取捨:如果你是初學或以學習操作指令為主,就維持預設的安裝類型並將儲存配置選擇 Done(安裝精靈會顯示摘要,再次確認)。另外,在 SSH 與後續管理上,老師提醒一個實戰重點:是否需要勾選安裝 OpenSSH server 會影響你是否能用終端機遠端管理;若你的用途是部署與遠端維運,建議在這一段就把 SSH 開起來,後面用 windows 終端機或其他 SSH Client 連進去會更方便。以可落地的設定為例:主機名稱可命名清楚(老師示範 ⁤ demo),username 請用全小寫英文(老師示範 hkt),並務必記住密碼(安裝過程輸入時不會顯示任何字元,屬於正常安全機制)。

安裝步驟 老師示範的選擇 最佳做法(建議)
語言/鍵盤 english / done 除非你確定需要其他配置,先用預設讓流程順暢
更新版本 Continue without updating 先驗證可安裝;成功後再更新降低風險
網路 DHCP / Done 測試環境先 DHCP;部署用途再改固定 ‌IP
鏡像位址 預設 Done⁣ / Continue 區域網路差再切鏡像;否則先裝完再優化
SSH 依需求勾選(預設不一定開) 需要遠端管理就保留選項中「已勾選」狀態

當看到 Reboot Now,選擇重開即可;最後出現 remove the installation medium 時,若是 VMware,虛擬光碟通常會自動處理,直接按 Enter 往後就能進到登入畫面。登入後看到系統資訊與 IP,代表你的「語言/鍵盤-網路-鏡像-儲存-帳號密碼-SSH(如有)」這條鏈已完成。若你希望後續部署更順利,請先確保 SSH 與網路可用,再談安裝 Docker、AI 依賴套件等後續工作(可以避免為了先裝服務卻卡在通訊層)。

參考:Ubuntu Server⁢ 安裝流程(語系、更新、網路與精靈選項相關實務)

主機命名與帳號密碼管理 安全登入與 SSH 啟用的實務建議

在 Ubuntu Server 安裝流程裡,主機命名與登入帳號其實是你後續安全維運的第一道地基。KT 老師在實作時的示範是:主機名稱可先取「demo」一眼辨識;等你想讓虛擬機正式化再改成「hkt」也行。重點在於「帳號」要選對:請依老師建議使用全小寫英文作為 username,因為你之後登入系統、設定權限與遠端管理都會直接用到它;例如示範帳號就是用「hkt」。此外,影片也特別提醒:你在安裝時設定的帳號與密碼務必記住,錯了會導致系統開機後無法登入。

為了避免日後 SSH 管理時出現困擾,帳號密碼建議用「能被長期維護」的方式規劃:密碼不要沿用常見字典字串、不要和其他網站/服務的密碼相同;若你是用於學習與練習(例如本機 VMware),也至少要用強度足夠的密碼先把習慣養好。當你啟用⁢ SSH 之後,建議優先把遠端登入的方式切換到更安全的驗證模型(例如 SSH Key),而不是單靠密碼不斷嘗試暴力破解。

談到「安全登入與 SSH 啟用」,你在安裝畫面中看到的 SSH 選項十分關鍵:在步驟中預設可能是不安裝 ​SSH,若你確定要遠端管理,就需要在選項出現「叉叉」時才代表已勾選、等下才會真的安裝;最後再選擇完成設定。由於 SSH 是遠端入口,建議你把「最小暴露」當作原則:只在你確定要管理該主機時啟用,並在介面完成後確認服務運作狀態與登入方式。官方 ssh 的行為說明裡也提到,登入權限與允許策略會影響誰能成功登入(例如依使用者與特定清單檔案的判定),因此帳號管理一定要搭配整體設定思維,而不是只靠「能連上就好」–可參考 ssh 客戶端/登入允許行為說明

作業項目 建議做法(對應你安裝當下) 目的
主機名稱 用可辨識字串:示範「demo / hkt」 降低多台機器混淆風險
username 全小寫英文(如示範 hkt) 避免後續指令/權限與登入錯誤
密碼 真的要記住;別太弱、別重複 降低未授權登入風險
SSH 啟用 只在需要遠端管理時勾選並確定有安裝 控制對外入口面積

最後給你一個「可落地」的實務結論:把安裝當下的 主機命名帳號規範密碼記憶/強度一次做對,因為這會直接影響你之後是否能順利 SSH 遠端管理;而 SSH 一旦啟用,你就應該把安全策略納入日常流程,而不是等有問題才補救。當你能從命名-登入-遠端管理形成閉環,部署 ubuntu Server 的速度才會越來越快、也越來越穩。

首次開機驗證與後續部署方向 重新啟動後該檢查什麼讓系統立刻可用

重啟後的第一件事:先確認「你能不能登入、網路有沒有正常」。KT 老師在完成安裝後,會看到登入畫面並提醒移除安裝媒體;之後你要輸入剛剛設定的 username / password(密碼輸入不會顯示任何字元,這是正常的保護機制)。登入成功後,畫面會顯示主機資訊(包含‌ IP 位址),這個 IP ​就是你後續用‌ SSH 或部署服務的入口。

接著立刻做 4 個驗證,確保系統「立刻可用」(依序做最省時間):

  • 網路與 IP:確認登入後顯示的 IP 是否正確,避免部署時連不上。
  • 主機名稱:確認你安裝時填的伺服器名(例如老師示範的 demo),避免未來多台環境管理混亂。
  • SSH 是否可用:雖然安裝流程中可選擇是否勾選 SSH,但你要用終端機(例如 Windows)連進去前,先確定遠端連線不是停在「沒開服務」。安裝教學中老師會建議:在 Windows 終端機透過 SSH 連線到 VMware 虛擬機,通常比直接在虛擬機內操作更有效率。
  • 系統更新策略:安裝時你可以先選 Continue without updating(不急著更新),但重啟後建議你再評估是否做必要的更新,確保套件與安全性基線在可控狀態。

如果你接下來要「部署」同一台機器,方向可以很明確:先把遠端管理打通,再做功能擴充。以 Azure/HA 類型情境來看,官方會特別提醒你要確認金鑰/存取設定是否已複製到每個節點;即便你不是做高可用群組,你也能把相同邏輯套用到單機部署流程:先確保 SSH 存取穩定,再開始安裝 SQL‌ Server / Docker / AI 服務等耗時工作

你要做的事 重啟後先檢查什麼 成功的明確訊號
遠端管理 IP / SSH 用終端機連得上、可登入
服務部署 網路可達性 套件下載/服務啟動不中斷
多機擴充 存取設定一致 金鑰/帳號策略可在每台套用

把握 KT 老師的節奏:重啟後先以「能否登入 + 網路是否正常」當作首要成功標準;確認無誤再往下走你要部署的內容(像是 Docker、資料庫、甚至本地跑 LLM/AI)。這樣做的好處是:你後續所有安裝與除錯都能建立在一個「已可用」的基礎上,避免把時間浪費在最前面的連線與存取問題。

確認 SSH 公鑰已複製並可用(Azure Ubuntu 高可用圍欄教學)

常見問答

🧩 為什麼建議下載「Ubuntu Server LTS」而不是一般版本?

選擇 Ubuntu Server LTS 的主要原因是它提供長期安全維護與錯誤修正。LTS 版本會做長期支援維護,修正 Bug 與相關安全問題,避免用不到幾年就變成「孤兒」版本而出現未修補的漏洞。若你是要拿來部署服務或之後甚至用於 AI‍ 軟體安裝,LTS ⁤的相容性與維護性通常更穩定;像是把它用在本地跑 AI/LLM 時,系統越穩越能降低環境變動帶來的風險。

💾 在 VMware 安裝 Ubuntu Server,ISO⁣ 要怎麼選怎麼設定?

在 VMware 建立新虛擬機時,最關鍵是選對安裝來源並正確指向你下載的 Ubuntu Server ISO。操作上先選「Create a New virtual Machine」,初學者建議選「Typical (典型)」,再在安裝來源選「Installer⁢ disc image file (iso)」,按「Browse…」找到你剛下載的 ubuntu.iso,確認後即可完成虛擬機命名與硬碟大小設定。硬碟大小要依用途決定:只是練習安裝與基本指令可用預設值;若要在本地端跑 LLM,模型從幾⁢ GB 到數百 GB‌ 不等,就要自行評估並擴大配置。

Ubuntu Server 安裝介面通常不支援滑鼠操作,你必須用鍵盤方向鍵與 Enter 完成選擇。安裝期間的選項像語言、鍵盤配置、安裝類型、網路設定等,多數只允許使用鍵盤瀏覽與確認,滑鼠點擊不會有反應。除此之外,SSH 遠端連線設定是否要勾選也很重要:若你希望之後從 Windows 終端機透過 SSH 連到 VM 管理,就需要在安裝選項中啟用 SSH(勾選後畫面會顯示叉叉;沒有叉叉就代表不會安裝)。安裝完登入後,你通常也會看到系統提供 IP 與相關資訊,方便你後續進行遠端連線配置。

最後總結來說

你現在已經掌握「從下載 Ubuntu Server ISO、到在 VMware 建立虛擬機、進入安裝流程、設定語言/網路/儲存/使用者、啟用 SSH 與完成初始登入」的完整關鍵步驟。更重要的是,你學到為什麼要選 **Server LTS 長期支援**、為什麼在學習與練習時要用精準的資源配置(以及準備‌ AI/LLM 時如何預先估硬碟容量)。只要把這套流程用對一次,你就能把 ⁢Linux 部署的成功率大幅拉高,後續安裝 Docker、AI 服務或各種套件也會更順、更有把握。

如果你想少走彎路、在虛擬機中把環境一次弄到位,現在就把這份方法直接實作起來:**去下載 Ubuntu Server LTS、照著教學做完整安裝與初始設定**,並搭配你接下來要學的技術(例如 SSH 遠端操作與基本套件更新)持續累積實戰能力。

最後一步也別錯過–**加入 HKT 線上教室會員**,拿到更多專業課程與學習資源:
https://www.youtube.com/channel/UCUzvGSRZVFUJbtKmEHec4fA/join ⁤

訂閱並開啟小鈴噹,下一支把你從「會裝」帶到「能用、能部署、能做專案」的教學,馬上接著來!