如何在 Intel NUC 或 x86 PC 上安裝 Proxmox
Proxmox 是一個開源伺服器管理平台,可讓您部署、管理和監控虛擬機器。使用 Proxmox,您可以使用任何 Web 瀏覽器透過 Web 介面執行多個作業系統或服務。
無論是學生、技術愛好者還是企業家,在英特爾 NUC 系統或基於 x86 的迷你 PC 上安裝 Proxmox 都可以創建一個 DIY 家庭實驗室。在此平台上,可以透過使用者友善的 Proxmox Web 介面管理各種服務,例如家庭自動化軟體、媒體伺服器、網路附加儲存等。
安裝 Proxmox 的先決條件
為了在相容的英特爾 NUC 或基於 x86 的設備上設定和操作 Proxmox 作為英特爾 NUC 迷你 PC 的替代品,需要有滿足其硬體配置的某些先決條件的特定型號的英特爾 NUC。
⭐至少4個CPU核心
應用程式的最低記憶體需求至少為 4 GB,建議 8 GB 或更高。
建議安裝的最小可用儲存量為 64 GB 或更大,如果可能,請首選固態硬碟。
我們的系統配置採用英特爾 NUC10I3FNHN,這是一款配備第 10 代英特爾 i3 中央處理器 (CPU) 的緊湊型小型計算機,還包括集成的其他組件,以增強其整體性能和功能。
⭐16GB DDR4 RAM(兩個8GB記憶體)
⭐1TB M.2 PCIe4 SSD
⭐1TB SATA3 SSD
您還需要:
若要建立可啟動 USB 安裝程式媒體以在 Windows、macOS 或 Linux 平台上安裝作業系統,必須能夠存取支援這些作業系統的電腦系統。
⭐USB 介質(8GB 或更大)
為了使用您指定的迷你 PC 成功設定 Proxmox 伺服器並滿足所有必要的先決條件,請遵循下面概述的逐步安裝流程:
步驟 1:建立 Proxmox USB 安裝程式介質
若要建立 Proxmox USB 媒體安裝程式:
請造訪官方 Proxmox 下載頁面並選擇與您的英特爾 NUC 或 x86 個人電腦相容的適當版本的 Proxmox。
請點選「下載」按鈕以取得您裝置上的 ISO 鏡像檔。
下載過程完成後,透過存取其介面並選擇連接的 USB 儲存裝置作為目標目的地來啟動 Rufus 的執行。導覽至 Proxmox ISO 檔案所在的位置並仔細選擇它以繼續安裝。最後,透過點擊指定的“開始”按鈕來啟動操作的開始。
在繼續之前,請確保 USB 裝置上沒有重要檔案。驗證完畢後,按一下「是」確認您的操作。
下載:Proxmox
本文概述的過程將產生 Proxmox USB 安裝介質,該介質與英特爾 NUC 和任何標準 x86 電腦系統相容。此外,還可以利用 balenaEtcher 軟體將 Proxmox ISO 燒錄到 USB 隨身碟。
步驟 2:準備 Intel NUC 或 x86 Mini PC 以安裝 Proxmox
為了方便將 Proxmox 安裝到您的英特爾 NUC 或 x86 PC 上,需要啟動設備並存取其 BIOS 介面。通常,這需要重複按下「Del」或「F10」鍵,直到出現 BIOS 選單。
存取基本輸入/輸出系統 (BIOS) 後,可以進行某些修改,如下所示:
⭐確保 BIOS 是最新的。
請停用裝置上的安全啟動功能,然後重新啟用傳統啟動,以確保與舊版作業系統(例如 Windows XP)的相容性。
這款配備 Intel Atom 處理器的迷你 PC 支援啟用虛擬化技術,包括 Intel VT-x 和 AMD-V。
請儲存所有未完成的修改,然後關閉您的裝置。
透過更新的 BIOS 配置啟用虛擬化技術後,人們可以繼續在其 Intel NUC 或 x86 個人電腦上安裝 Proxmox。
步驟 3:在 Intel NUC 或 x86 Mini PC 上安裝 Proxmox
建立可啟動 USB 隨身碟後,請將其插入相容的 Intel NUC 或基於 x86 的個人計算機,然後開啟裝置以啟動啟動過程。
首先立即啟動啟動選單(通常透過功能鍵 F8 存取該選單),以便查看連接的 USB 裝置。
請使用箭頭鍵導覽至所需的 USB 驅動器,然後按「Enter」鍵存取它。
⭐ 您將看到 Proxmox 歡迎畫面。在這裡,選擇安裝 Proxmox VE(圖形)並按 Enter 。
⭐ 點擊我同意並選擇目標磁碟。然後按一下“下一步”。
⭐ 選擇位置、時區和鍵盤佈局。然後按一下“下一步”。
請建立安全密碼並記住它,然後輸入您的電子郵件地址。若要繼續,請按一下“下一步”按鈕。
⭐ 然後設定 FQDN 名稱並保留其他所有預設值。點選下一步 。
⭐ 最後,點選安裝。
步驟 4:安裝後設定 Proxmox
在您的 Intel NUC 或 x86 個人電腦上無縫安裝 Proxmox 後,您可以透過使用任何喜歡的網際網路瀏覽器並輸入 Proxmox 主機的 IP 位址,後接「:」和「來存取 Proxmox 基於 Web 的管理控制台。 8006”代表預設HTTPS 代理門戶。舉例來說,如果您的 IP 位址記錄為「 https://192.168.0.144:8006
您可能會遇到 SSL 警告形式的安全通知。若要繼續,請按一下“進階”,然後選擇“繼續”。
⭐ 輸入 root 作為您在安裝過程中設定的使用者名稱和密碼。點選“登入”。
⭐ 登入後,您會收到一條警告訊息。點擊“確定”並忽略它,因為您沒有企業許可證。
請點選指定的 Proxmox 主節點,該節點在初始設定過程中被命名為「Proxmox」。
請點擊左側面板中的「更新」按鈕,然後雙擊「刷新」選項以啟動可用軟體包的更新。
⭐ 接下來,點選十字圖示關閉視窗。
⭐ 點擊頂部的「升級」按鈕(「刷新」按鈕旁邊)。這將打開一個新的終端機視窗。
請輸入“Y”並按 Enter 鍵啟動升級程序。過程可能需要一些時間才能完成,因此請耐心等待並放鬆。
步驟 5:在 Proxmox 中建立虛擬機器並安裝作業系統
利用 Proxmox,人們能夠透過 Proxmox Web 介面透過 Web 瀏覽器建立和監控虛擬機器。這些虛擬機器上可以安裝和管理多種作業系統,例如 Linux、Windows 和 FreeBSD。
為了利用 Proxmox 基於 Web 的介面建立虛擬機器並部署作業系統,請遵守以下指南:
更新過程完成後,建議透過關閉活動終端機視窗來關閉命令列介面。隨後,從可用選項中選擇“Shell”選項以恢復正常操作。
⭐ 導航至以下位置。您可以在此位置下載並儲存作業系統的 ISO/IMG 文件,以便在 Proxmox 中設定和安裝 VM。本教學,請在 Intel NUC Proxmox 伺服器上安裝 Home Assistant。
cd /var/lib/vz/template/iso/
wget https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso
請點選位於介面最右側的顯著「建立虛擬機器」按鈕,以啟動建立虛擬機器的過程。
在「名稱」欄位中,輸入標籤以在您正在使用的虛擬機器管理程式或虛擬化軟體的使用者介面中識別您的虛擬機器。
⭐ 接著點選下一步,在ISO鏡像選項中選擇Ubuntu ISO文件,再次點選下一步。
請保留“系統”部分中的所有設定不變,然後進入“磁碟”選項卡,您可以根據需要自訂磁碟大小。然後,按一下“下一步”。
在虛擬機器配置的 CPU 部分下,選擇要指派的處理器核心數量,然後按一下「下一步」繼續下一步。您可以透過指定所需或必要的等級來增加分配給虛擬機器的記憶體量,然後再次按一下「下一步」以進一步推進流程。
⭐ 選擇網路介面卡。您也可以透過點擊“下一步”>“完成”來保留預設設定。
⭐ 配置完成後,選擇新的虛擬機,然後點選啟動。
請導覽至「控制台」選項卡,以存取用於管理作業系統安裝的各種選項。完成安裝程序後,無論您使用什麼設備,您都可以啟動 Ubuntu 虛擬機器並直接在 Web 瀏覽器中使用其功能。
在 Proxmox 環境中建立虛擬機器後,您就能夠啟動、暫停或將其功能重新定位到備用 Proxmox 伺服器。
Proxmox 提供了執行虛擬機即時遷移的能力,使用戶能夠在主機之間無縫傳輸虛擬機,而不會中斷服務。此功能可用於硬體組件的負載平衡或定期維護等目的。
透過 Proxmox 利用虛擬化的力量
將 Proxmox 整合到 Intel NUC 或 x86 小型電腦上是一個相對簡單的過程。然而,這種安裝提供了對伺服器虛擬化和管理的大量機會。
Proxmox 和英特爾 NUC 提供了輕量級和節能解決方案的理想組合,可在廣泛的規模上發揮虛擬化的潛力。透過這種組合,您可以透過任何裝置(包括平板電腦和智慧型手機等行動裝置)高效管理伺服器部署。