註冊專用伺服器
本文將介紹如何註冊一台 專用伺服器 到 Zeabur 上。
前置條件
- 你已經擁有一台伺服器,並且這個伺服器必須擁有至少一個公網能夠連線的 IP 位址。
- 這台伺服器必須至少有 1 個 CPU 核心,且至少有 2 GB 的記憶體。
- 這台伺服器必須對外開放
22
,80
,443
,4222
,6443
,30000-32767
這些埠。 - 這台伺服器必須允許 SSH 登入,且使用者名稱為
root
。 - 這台伺服器必須允許使用
root
使用者進行密碼或 SSH 金鑰登入。
註冊步驟
- 登入 Zeabur 後,點選頂部導航欄或專案列表頁面上方的「我的伺服器」,或是直接訪問 https://dash.zeabur.com/servers。
- 點選頁面右上角的「建立」按鈕。
- 輸入伺服器的 IP 位址及 SSH 端口(預設為
22
)。 - 選擇
root
使用者使用 SSH 登入的方式:密碼或 SSH 金鑰。 - 若選擇密碼,則在下方輸入密碼,若選擇 SSH 金鑰,則在下方輸入 SSH 金鑰。
- 點選「新增伺服器」按鈕,等待伺服器註冊完成(過程約需 30 秒)。
- 註冊成功後,你會在伺服器列表看到多了一台剛剛註冊的伺服器。
- 稍等大約一分鐘直到狀態顯示為「線上」且 CPU 和記憶體的使用情況可以正常顯示。
若你遇到註冊失敗的情況,請到 Discord 伺服器 向我們回報。
解除安裝
首先您得先從 Zeabur 移除伺服器及在其上面部署的服務。
「移除伺服器」的步驟 不會移除 Zeabur 在您伺服器上設定的基礎設施。Zeabur 的基礎設施主要是架設在 K3s 之上,所以解除安裝的步驟 遵照 K3s 的解除安裝步驟即可。
$ /usr/local/bin/k3s-uninstall.sh
空間清理
如果您發現主機的磁碟空間不足,可以試試看清理 K3s 在您主機上拉回的 Docker image(通常會自動執行)。
# 檢查目前拉回了哪些 images(這行不用打)
$ sudo k3s crictl images
# 移除所有未在使用的 images
$ sudo k3s crictl rmi --prune
有時候 K3s 針對每個容器記錄的 Logs 也會佔用不少空間,您可以試著到 K3s 的 logs 目錄 清理這些 Logs。