系統需求
在連接 VPS 到 Piora 之前,請確認你的伺服器符合以下需求。
Piora 支援以下 Linux 發行版:
| 發行版 | 最低版本 | 建議版本 |
|---|---|---|
| Ubuntu | 18.04 LTS | 22.04 LTS 或 24.04 LTS |
| Debian | 10 (Buster) | 12 (Bookworm) |
| 項目 | 規格 |
|---|---|
| CPU | 1 vCPU |
| 記憶體 | 1 GB RAM |
| 硬碟 | 20 GB SSD |
| 項目 | 規格 | 說明 |
|---|---|---|
| CPU | 2+ vCPU | 同時建置多個應用時需要更多 CPU |
| 記憶體 | 2+ GB RAM | Docker 容器與建置過程需要充足記憶體 |
| 硬碟 | 50+ GB SSD | Docker 映像與資料庫需要較多儲存空間 |
以下連接埠必須在防火牆中開放:
| 連接埠 | 協定 | 用途 |
|---|---|---|
| 22 | TCP | SSH 連線(Piora 管理用) |
| 80 | TCP | HTTP 流量 |
| 443 | TCP | HTTPS 流量 |
Docker Swarm 連接埠(多節點時需要)
Section titled “Docker Swarm 連接埠(多節點時需要)”如果你計畫使用多台伺服器組成叢集,還需要開放:
| 連接埠 | 協定 | 用途 |
|---|---|---|
| 2377 | TCP | Docker Swarm 管理 |
| 7946 | TCP/UDP | 節點間通訊 |
| 4789 | UDP | Overlay 網路 |
# UFW 防火牆設定範例sudo ufw allow 22/tcpsudo ufw allow 80/tcpsudo ufw allow 443/tcpsudo ufw enable- 公開 IP 位址 — VPS 必須有可從外部存取的公開 IP
- Root 存取權限 — 首次安裝需要 root 權限
- 穩定網路連線 — 安裝過程需要下載 Docker 與相關套件
- 無衝突服務 — 建議不要在已有 Docker 或 Nginx/Apache 的伺服器上安裝