這是一份從零開始的 Proxmox VE (PVE) 穩定版(以 Proxmox VE 9.x 及8.x為例)詳細安裝教學。本指南將引導您完成從準備工作到成功登入管理介面的所有步驟。
階段一:安裝前的準備工作
1. 硬體需求確認
- CPU:64位元 (Intel EMT64 或 AMD64),必須支援 Intel VT-x 或 AMD-V 硬體虛擬化技術(需要在 BIOS/UEFI 中開啟)。如果你使用真正的伺服器,當然是可以的,這點可以不用擔心。
- 記憶體 (RAM):至少 2 GB,但強烈建議 8 GB 以上以獲得良好體驗,特別是如果您計劃運行多個虛擬機。我安裝的伺服器在2T的記憶體,1T的記憶體可以得到很棒的虛擬機所需資源,建議記憶體可以裝多一點。
- 儲存空間:
- 一台高速的 SSD 或 NVMe 用於安裝 PVE 系統和存放 VM 映像檔,效能會最好。我也選擇了使用SAS及SATA的傳統硬碟,效能上都沒也問題。
- 至少需要 32 GB 的儲存空間,但建議 256 GB 以上。在空間上,硬碟非常容易取得,跟記憶體一樣,我建議大一點好。
- 網路卡:至少一張有線網路卡,如果是真正的伺服器,很多擁有兩ports或四ports,會是更好的選擇,多一點的卡片足以讓我們分開管理跟虛擬機使用的網路,架構更複雜的多用途網路環境,後面我會選擇4 PORTS作為一個示範。
2. 下載 Proxmox VE 安裝映像檔 (ISO)
前往 Proxmox 官方網站下載最新版本的 ISO 檔案。
- 官方下載頁面:https://www.proxmox.com/en/downloads

3. 製作可開機的 USB 安裝碟
建議一個 8 GB以上的 USB 隨身碟(雖然4G就夠用了)。推薦使用以下工具製作:
- Balena Etcher (推薦,最簡單):https://www.balena.io/etcher/
- 操作非常直觀:選擇 ISO 檔案 -> 選擇 USB 隨身碟 -> 點擊 Flash!。
- Rufus (僅限 Windows):https://rufus.ie/
- 非常重要:在 Rufus 中,當提示寫入模式時,請務必選擇「以 DD 映像模式寫入」。如果選擇 ISO 模式,安裝過程可能會失敗。
4. 準備網路資訊
請預先規劃好您要指派給 PVE 主機的網路設定,這在安裝過程中會用到:
- 主機名稱 (Hostname):例如
pve.abc.local - 靜態 IP 位址:例如
192.168.1.100(請依據真實環境設定) - 子網路遮罩:例如
255.255.255.0(或用 CIDR 表示為/24(請依據真實環境設定)) - 閘道 (Gateway):例如
192.168.1.1(請依據真實環境設定) - DNS 伺服器:例如
8.8.8.8,台灣可以選168.95.1.1或168.95.192.1
階段二:Proxmox VE 安裝過程
準備工作完成後,將製作好的 USB 隨身碟插入您要安裝 PVE 的伺服器或電腦,並設定從 USB 開機。
步驟 1:開機選單 成功從 USB 開機後,您會看到 Proxmox VE 的開機選單。請選擇「Install Proxmox VE」並按下 Enter。
步驟 2:同意使用者授權合約 (EULA) 閱讀完畢後,點擊右下角的「I agree」。
步驟 3:選擇目標安裝硬碟 此畫面會列出系統中偵測到的所有硬碟。
- Target Harddisk:選擇您要用來安裝 PVE 系統的硬碟。注意:這顆硬碟上的所有資料都將被清除!
- Options:點擊此按鈕可以進行進階設定,例如選擇檔案系統 (Filesystem)。
- ext4/xfs:傳統的 Linux 檔案系統。
- ZFS:功能強大的檔案系統,支援軟體 RAID (RAID0, RAID1, RAID10, RAIDZ),如果您有多顆硬碟且需要資料備援,可以選擇 ZFS。對於初學者,使用預設的 ext4 即可。
如果你使用真正硬體的RAID就不要再使用軟體RAID,因為不會為你帶來真實效益。
步驟 4:設定地區與時區 系統會根據您的 IP 位址自動偵測,也可以手動修改。
- Country:輸入
Taiwan - Time zone:會自動設定為
Asia/Taipei - Keyboard Layout:保持預設的
U.S. English即可。
步驟 5:設定管理員密碼與 Email
- Password:設定
root管理員帳號的密碼,請務必使用高強度的密碼。 - Confirm:再次輸入密碼。
- Email:輸入您的電子郵件地址,系統重要通知會寄送到此信箱。
步驟 6:設定網路 這是安裝過程中最關鍵的步驟之一,請填入您在準備階段規劃好的網路資訊。
- Management Interface:選擇要用於管理的網路卡。
- Hostname (FQDN):輸入完整的主機名稱,例如
pve.abc.local。 - IP Address:輸入靜態 IP 位址,必須包含 CIDR,例如
192.168.1.100/24。 - Gateway:輸入您的路由器或閘道 IP 位址。
- DNS Server:輸入 DNS 伺服器 IP 位址。
步驟 7:確認摘要並開始安裝 最後,安裝程式會顯示所有設定的摘要。請仔細核對,確認無誤後點擊「Install」開始安裝。
步驟 8:安裝中... 安裝過程會自動進行,只需等待進度條跑完。
步驟 9:安裝完成! 安裝成功後,系統會提示移除 USB 安裝碟,然後點擊「Reboot」重新啟動。畫面上會顯示未來要用來登入管理介面的網址,例如 https://192.168.1.100:8006。
階段三:安裝後的首次登入與設定
步驟 1:登入 Web 管理介面 重開機後,回到您區域網路中的任何一台電腦,打開瀏覽器(建議使用 Chrome 或 Firefox),輸入剛剛畫面上顯示的網址(https://PVE主機IP:8006)。
- HTTPS 警告:瀏覽器會提示「您的連線不是私人連線」,這是因為 PVE 使用的是自簽署的 SSL 憑證。這是正常現象,請點擊「進階」->「繼續前往...」即可。
- 登入:
- Username:root
- Password:您在安裝時設定的密碼
- Realm:Linux PAM standard authentication
- 點擊「Login」
步驟 2:處理「無有效訂閱」提示框 每次登入後,您會看到一個提示「No valid subscription」的彈出視窗。
- 說明:這只是提醒您沒有購買企業級的技術支援服務,並不會影響任何功能的使用。
- 處理:點擊「OK」關閉即可。如果您覺得這個提示很煩人,可以透過 SSH 登入 PVE 主機修改一行程式碼來永久關閉它,網路上有許多相關教學。
步驟 3:(重要!) 更新系統與套件庫 這是安裝後務必進行的第一個操作,以確保系統處於最新且最安全的狀態。
- 在左側選擇您的 PVE 主機節點 (例如
pve)。 - 點擊右側的「Repositories」。
- 找到
pve-enterprise相關的來源,選中它並點擊上方的「Disable」。 - 點擊「Add」,在彈出視窗的 Repository 中選擇
No-Subscription來源並新增。 - 點擊主機節點旁的「>_ Shell」打開命令列視窗。
- 輸入以下指令來更新系統:
apt update
完成整個安裝程序!
apt dist-upgrade -y

















